티스토리 뷰
1.Directive(디렉티브)
구성:
page, taglib, include
예:
<%@ page contentType="text/html; charset = euc-kr " @%>
2.script(스크립트)
구성:
Scriptlet(스크립트릿), Expression(표현식), Declaration(선언부)
스크립트릿:
자바코드 실행시 사용되는 코드의 블록.
예:
<%
int i;
for (i = 0; i < 50; i++) {
안녕하세요.
}
%>
표현식:
값을 출력할 때 사용.
예:
<%= i %>
선언부:
함수(메소드, Method) 작성시 사용.
예:
<%!
public int getLength(String str) {
return str.length;
}
%>
3.기본객체
※전체 경로가 쓰여있지 않은 객체 타입은 모두 javax.servlet 아래에 있음.※
request:
클라이언트의 요청정보 저장.
객체 타입: HttpServletRequest or ServletRequest
response:
응답 정보 저장.
객체 타입: HttpServletResponse or ServletResponse
pageContext:
jsp 페이지에 관한 정보 저장.
객체 타입: PageContext
session:
http 세션 정보 저장
객체 타입: HttpSession
application:
웹 어플리케이션에 대한 정보를 저장한다.
객체 타입: ServletContext
out:
jsp 페이지가 생성하는 결과를 출력할때 사용되는 출력 스트림.
객체 타입: JspWriter
config:
jsp 페이지에 대한 설정 정보 저장
객체 타입: ServletConfig
page:
jsp 페이지를 구현한 자바 클래스 객체.
객체 타입: java.lang.Object
exception:
예외 객체. 에러 페이지에서만 사용.
객체 타입: java.lang.Throwable
- Total
- Today
- Yesterday