이전글[서블릿/JSP] HTTP 응답 상태 코드별로 처리할 JSP 지정하기[서블릿/JSP] JSP 예외 처리하기. isErrorPage 및 errorPage 옵션.[서블릿/JSP] Internet Explorer에서 jsp 500 에러 출력시 "웹 사이트에서 페이지를 표시할 수 없습니다" 표시되는 문제Exception 타입에 따른 오류 처리 JSP 맵핑하기WEB-INF/web.xml 설정에서 태그를 이용하여 서버에서 Exception이 발생하였을 때 Exception 의 클래스 타입에 따라 원하는 처리 페이지를 지정해줄 수 있습니다.다음과 같이 web.xml에 태그를 넣고 에는 처리를 원하는 Exception을 태그에는 사용자에게 보여줄 처리 페이지 경로를 넣습니다. java.l..
Servlet&Jsp
2018. 8. 1. 00:52
[서블릿/JSP] HTTP 응답 상태 코드별로 처리할 JSP 지정하기
HTTP 응답 상태 코드별로 처리할 JSP 지정하기HTTP 프로토콜은 클라이언트가 웹서버에게 요청할 때 보내는 Request 메시지와 웹서버가 결과를 처리하고 응답하는 Response 메시지가 쌍으로 동작합니다. 이때 HTTP 프로토콜에는 Response 메시지에 웹서버에 처리 결과에 따른 상태코드를 포함하도록 규정하고 있습니다.2xx 클라이언트의 요청을 정상 처리3xx 리다이렉트4xx 클라이언트측 요청 오류5xx 서버 내부 오류JSP/Servlet 컨테이너도 웹어플리케이션 서버이므로 HTTP 규약을 준수하기 때문에 동작에 따른 코드를 응답하도록 되어 있는데, 예를 들어 클라이언트가 서버에 존재하지 않는 자원의 경로를 요청한 경우 404 Not Found를 응답하도록 하고 있습니다. 다음은 톰캣을 기준으..