: 익셉션 발생시 보여줄 jsp페이지를 page 디렉티브의 errorPage속성을 사용해 지정한다. 에러페이지에 해당하는 jsp페이지는 페이지 디렉티브의 isErrorPage 속성 값을 true로 지정해야한다. 이때, 에러페이지로 지정된 jsp는 exception 기본 객체를 사용할 수 있으며 exception 기본 객체는 jsp 실행과정에서 발생한 익셉션 객체에 해당한다.
: jsp/서블릿은 에러 코드별로 사용할 에러 페이지를 web.xml파일에 지정할 수 있다.
<web-app>
...
<error-page>
<error-code>에러코드</error-code>
<location>에러페이지의 uri</location>
<error-page>
...
<web-app>
: 2번 방법과 유사하나 error-code대신 exception-type 태그를 사용한다.
<web-app>
...
<error-page>
<exception-type>java.lang.NullPointerException</exception-type>
<location>에러페이지의 uri</location>
<error-page>
...
<web-app>
출처 : 최범균의 JSP2.3 웹프로그래밍 기초부터 중급까지, 저자 최범균