(7) config
JSP 페이지에 대한 서블릿 인스턴스가 참조하게 될 초기 설정 데이터에 대한 정보를 담고있다.
JSP는 미리 컴파일된 서블릿으로 사용되지 않고, 일반적으로 요청지 JSP컨테이너가 관리하는
페이지 컴파일 서블릿에 의해 동적으로 서블릿 코드가 생성되지 때문에 JSP에서는 자주 사용되지 않는다.
javx.servlet.ServletConfig 인터페이스의 객체이다.
주요메소드
public Sgtring getInitParameter(String init_paramName)
: 서블릿/JSP 컨테이너 설정 파일에 지정된 init_paramName 초기 파라미터의 값을 문자열로 리턴
: 초기 파라미터가 없는 경우 null 리턴
public Enumeration getInitParameterNames()
: 서블릿/JSP 컨테이너 설정 파일에 지정된 초기 파라미터 이름을 Enumeration으로 리턴
: 초기 파라미터가 없는 경우 비어있는 Enumeration을 리턴.
(8) exception
페이지에서 예외가 발생할 경우 지정된 에러 페이지로 예외를 전달하는 객체이다.
page 지시어의 isErrorPage 속성이 "true"로 지정된 JSP 페이지에서만 묵시적으로 사용가능하다.
기본값이 "false"이기 때문에 isErrorPage 속성을 지정하지 않은 일반 페이지에서는 사용할 수 없다.
java.lang.Throwable로 정의된다.
주요메소드
public String getMessage()
: 에러메시지를 String으로 리턴
public void printStackTrace()
: 에러 출력 스트림으로 스택 트레이스 정보를 출력