반응형

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

  예를 들어 은행 사이트에서 송금을 하려는데 일반인이 봤을때 ??? 하는 프로그래밍 언어가 브라우저에 출력이 된다면?? 고개들은 당황하게 됩니다.  그러면서 어떠한 문제가 생겼을 거라고 의심하게 되고 사이트에 대한 신뢰도 또한 떨어질 것입니다. 하지만 이러한 예외나 오류를 안내하는 페이지가 뜨게 된다면? 좀 더 신뢰있고 사용자 친화적인 웹 페이지를 만들 수 있겠죠?

 

  JSP 예외 처리 페이지를 만들어 볼까요?

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

 

  우선 합계 구하는 메인 화면을 만들어 보겠습니다.

 

다음으로 예외 발생시 예외를 처리할 jsp페이지를 지정하고 계산할 화면을 만들겠습니다.

add.jsp

 

addException.jsp

이렇게 작성을 해주시고 실행해 보겠습니다.

이렇게 숫자를 입력하면 계산이 됩니다.

하지만 abcd를 입력해 보면

이러한 화면이 나타나게 됩니다.

 

# JSP 실행 시 자주 발생하는 오류들이 있습니다. 이 책의 실습 과정에서도 자주 보았던 404오류는 요청한 JSP페이지가 없을 때 발생하는 오류이고, 500오류는 컨테이너에서 JSP페이지 처리 중에 오류가 발생할 때 표시되는 오류입니다.

 

 

반응형
블로그 이미지

꽃꽂이하는개발자

,