SimpleMappingExceptionResolver를 이용한 방식(전역)
NullPointerException 테스트
사용자 정의 Exception 테스트
main.jsp
MainController.java
root-context.xml
첫번째 키 NullPointerException 테스트 --------- 두번째 키 사용자 정의 Exception 테스트
web.xml
ExceptionHandlerController.java
첫번째 꺼는 일부러 오류발생시킴 ----------- 두번째 꺼는 오류를 MemberRegistException클래스로 던짐
nullPointer.jsp 1번꺼
MemberRegistException.java(오류를 전달함)2번꺼
memberRegist.jsp(전달받은 오류 출력)
결과
NullPointerException 테스트
사용자 정의 Exception 테스트
번외
default.jsp
@ExceptionHandler 어노테이션을 이용한 방식(클래스별)
main.jsp
MainController.java
root-context.xml
첫번째 키 NullPointerException 테스트 --------- 두번째 키 사용자 정의 Exception 테스트
web.xml
ExceptionHandlerController.java
nullPointer.jsp 1번꺼
MemberRegistException.java(오류를 전달함)2번꺼
memberRegist.jsp(전달받은 오류 출력)
결과
NullPointerException 테스트
사용자 정의 Exception 테스트