1. JSP태그
- 스크립트 기반 태그
- 지시자(directive)
- <%@
- 페이지 정보, import등에 사용
- page
- contentType
- contentType="text/html;charset=UTF-8"
- import
- 스크립트릿(scriptlet)
- <%
- service()함수안에 들어감
- 표현식(expression)
- <%=
- service()함수 안에 들어감
- out.print()로 변환됌
- 선언문(declaration)
- <%!
- 멤버변수나 메소드 선언
- XML기반 태그
- 표준 액션 태그
- <jsp:forward>
- <jsp:forward page = "경로" or "<%= %>" or "${}" />
- <jsp:include>
- <jsp:include page = "경로" or "<%= %>" />
- <%@ include file="B">와는 다르게 동적으로 추가됨
- 자바빈즈
- 사용법
- 객체 사용 법
- <jsp:useBeans class="class명" id="객체변수이름">
- 객체의 변수 사용법
- <jsp:getProperty property="멤버변수명" name="객체변수이름" />
- <jsp:setProperty property="멤버변수명" name ="객체변수이름" value="설정할 값" />
- setProperty의 경우 일일이 설정할 필요없이 property값을 "*"(와일드카드)로 주어서 처리
- 커스텀 태그
- EL(Expression Language)
- param
- scope
- request
- session
- application
- param.
2. 내장 객체
- request
- HttpServletRequest
- response
- HttpServletResponse
- session
- HttpSession
- application
- ServletContext
- config
- ServletConfig
- out
- JSPWriter
- pageContext
- PageContext
- JSP페이지당 하나씩 자동으로 생성
- forward()
- 지정된 페이지로 이동
- getRequest()
- HTTPServletRequest 반환
- getResponse()
- HTTPServletConfig 반환
- getServletContext()
- ServletContext 반환
- getSession()
- HttpSession 반환
- include()
- 지정된 페이지로 이동
'교육 > Servlet&JSP' 카테고리의 다른 글
[jsp]EL(Expression Language) (0) | 2018.03.06 |
---|---|
[jsp] jdbc (0) | 2018.03.05 |
[Servlet] 필터,리스너, 에러처리 (0) | 2018.01.21 |
[Servlet]상태정보 유지 (0) | 2018.01.21 |
[Servlet] 중요 파일들 의미와 위치 (0) | 2018.01.21 |