프로그래밍 언어/자바 웹

JSP 페이지 예외 처리 과정

· 코딩마이데이

JSP 페이지를 실행하다 보면 종종 실행 중에 오류가 발생합니다.

사용자 입장에서는 큰 문제가 발생한 것으로 인식하겠지요. 그러면 사이트에 대한 신뢰도 떨어질 수밖에 없습니다. 따라서 프로그램 실행 시 예외나 오류가 발생할 경우 이를 안내하는 페이지, 즉 전용 처리 페이지가 나타나게 하여 좀 더 신뢰 있고 사용자 친화적인 웹 페이지를 만들 수 있습니다.

 

JSP 페이지에서 오류가 발생하면 예외 처리 페이지를 이용해 예외 처리를 할 수 있습니다.

JSP 예외 처리 페이지는 어떻게 만들까요? 먼저 예외 처리 JSP를 만든 후 디렉티브 태그 속성 중 isErrorPage 속성을 true로 설정합니다. 그리고 일반 JSP 페이지의 디렉티브 태그 속성 중 errorPage 속성을 예외 처리 페이지 이름으로 지정합니다. 

 

JSP 예외 처리 페이지 만드는 과정

 

다음은 add.jsp에서 예외가 발생할 경우 예외를 처리하는 과정입니다. addException.jsp에서 exception 내장 객체를 사용해 예외 처리를 합니다.

실습 예제 예외 처리 과정