에러처리
error처리 방법
- 에러 페이지로 이동시키기
- 모든 에러가 같은 파일을 이용해서 처리된다.
<%@ page errorPage="error.jsp"%>
- 지정된 파일이 없는 경우에는 서버자체에서 처리하는 에러에 대한 파일이 전송된다.
- 종류별로 처리하기
- jsp 파일을 여러개 만들어서 오류코드(500, 404)별로 다르게 처리한다.
- web.xml의
<welcome-file-list>
위에 작성한다.
<error-page>
<error-code>404</error-code>
<location>/jsp/error404.jsp</location> <!-- error404.jsp 파일은 미리 만들어둬야 한다. -->
</error-page>
<error-page>
<error-code>500</error-code>
<location>/jsp/error500.jsp</location> <!-- error500.jsp 파일은 미리 만들어둬야 한다. -->
</error-page>
에러의 종류
- 404 : 파일이 존재하지 않는 경우
- 500 : 소스에 컴파일, 인터프리터에러
- 415 : 한글 변환 코드 오류
- 기타 : (JSP 에러 종류)[https://olsh1108o.tistory.com/m/entry/JSP-에러-종류]