request 객체: 사용자(client)의 요청을 관리하는 객체
--relative method
getContextPath(): web application의 context path를 얻어올때 사용하는 method
getMethod(): get방식과 post방식을 구분하기위해 사용하는 method
getProtocol(): 해당 protocol을 얻어올때 사용하는 method
getRequestURL(): 요청한 URL을 얻어올때 사용하는 method
getRequestURI(): 요청한 URI를 얻어올때 사용하는 method
getQueryString(): 쿼리 스트링을 얻어온다
request parameter method
getParameter(String name) : name에 해당하는 parameter의 값을 구할때 사용
getParameterNames() : 모든 parameter의 이름을 얻어올때 사용한다.
getParameterValues(String name) : name에 해당하는 parameter의 값들을 배열 type으로 얻어올수있다
----------
response 객체 method
getCharacterEncoding(): 응답할때 문자 인코딩을 얻어올때
addCookie(cookie): 쿠키를 지정할때
sendRedirect(URL): 이동하고자 하는 URL을 지정할때
------
action tag란 page내에서 어떤 동작을 하도록 지시하는 tag를 말한다
페이지이동(forward), include, param
param을 이용해 data를 이동이동시키고 request.getParameter()로 data를 받는다
<jsp:forward param="aaa.jsp">
<jsp:param value"hahaha" name="lauging"/>
</jsp:forward>
표준 액션(standard action): jsp page에서 바로 사용할수있는 action
<jsp:include page="a.jsp"> // jsp 접두어는 표준 액션을 의미한다
커스텀 액션(custom action): 별도의 라이브러리를 설치해서 사용하는 action
<c: set var="i" value="0"/> //
'JSP' 카테고리의 다른 글
session (0) | 2019.08.14 |
---|---|
쿠키(cookie) (0) | 2019.08.14 |
JSP tag 종류, page, include, taglib 지시자, jsp 내부객체 (0) | 2019.08.14 |
register and database list (0) | 2019.08.09 |
DB연동(oracle DB, Eclipse) (0) | 2019.08.08 |