학원/수업 기록

[Spring] Http 상태 코드, 에러 메시지(예외)

60cod 2022. 8. 31. 10:46

원래 나타나는 페이지

 

지금 보는 페이지 

 

 

Http 상태 코드

- 200 : 성공했을 때

- 404 : 리소스가 없을 때. 주소나 파일이 없을 때.

- 405 : POST 방식으로 들어가야 하는 주소를 직접 쳐서 GET 방식으로 들어갔을 때

등등

 

 

src/main/webapp/WEB_INF/web.xml

 

 

src/main/webapp/WEB-INF/views/exception/PAGE_NOT_FOUND.jsp

src/main/webapp/WEB-INF/views/exception/NOT_ALLOW_ACCESS.jsp

 

 

src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml

예외가 나타났을 때 납치함.

ExceptionResolver : 예외가 있을 때 발동. 실행 이후.

vs 인터셉터 : 메소드 실행 중 특정 상황에 발동.

중요한 건 주소에 .jsp 없고 WEB_INF 없다. -> ViewResolver가 동작함.

 

EXCEPTION_INFO.jsp

1111은 값이 안 넘어온 것임.

 

 

+ 참고하기

https://whitepro.tistory.com/392