JSP, 톰캣 에러 처리 설정JSP에서는 에러가 발생했을때 처리를 위한 세 가지 설정 방법을 지원하고 있습니다.JSP 디렉티브의 errorPage 속성으로 에러 발생시 처리할 페이지 경로를 지정합니다. → [서블릿/JSP] JSP 예외 처리하기. isErrorPage 및 errorPage 옵션.web.xml의 태그를 통해 HTTP 응답 코드별로 처리할 페이지 경로를 지정합니다. → [서블릿/JSP] HTTP 응답 상태 코드별로 처리할 JSP 지정하기web.xml의 태그를 통해 발생한 Exception 타입별 처리 페이지 경로를 지정합니다. → [서블릿/JSP] Exception 타입에 따른 오류 처리 JSP 맵핑하기설정 중복시 우선 순위이 세가지 설정을 모두 적용하였을때 특정 조건의 에러..
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를 응답하도록 하고 있습니다. 다음은 톰캣을 기준으..