JAVA를 잡아라!...
JSP_isErrorPage & errorPage_에러 발생 시 안내 페이지 제공 본문
웹에서 에러가 발생할만한 요청을 하면, 사용자의 서비스가 끊기지 않도록 안내 (에러 페이지 제공!)
에러파일은 에러 폴더를 별도로 만들어서 작성
1. 페이지 지시어 <%@ page 에러 페이지 지정 : isErrorPage="true"
2. 페이지 지시어 <%@ page 에러 페이지 경로 : errorPage=".jsp 주소"
[ 문제 ]
숫자로 변환할 수 없는 문자열을 Integer.parseInt() 수행하려니까
NumberFormatException 발생
[ 해결방법 ]
1. 에러 페이지 지정
<%@ page errorPage = "..." %>
JSP는 실행 도중 익셉션이 발생할 때 에러 화면 대신 지정한 JSP 페이지를 보여줄 수 있는 기능을 제공함
익셉션이 발생하면 보여줄 JSP 페이지는 page 디렉티브의 errorPage 속성을 이용해서 지정
2. 에러 페이지 작성
<%@ page isErrorPage = "true"%>
JSP 페이지에게 에러 페이지라는 것을 인식할 수 있도록,
page 디렉티브의 isErrorPage 속성의 값을 true 로 지정
Error Page
'JSP' 카테고리의 다른 글
JSP_MVC 패턴_댓글달기 (0) | 2024.01.08 |
---|---|
JSP_로그인 (0) | 2024.01.07 |
JSP_내장 객체 (기본 객체) (0) | 2024.01.06 |
JSP_문제해결방법_(모듈화 전/후, +Servlet) (0) | 2024.01.04 |
JSP_개념 (2) | 2024.01.04 |