공부하는 블로그입니다!
궁금한 점은 댓글을 달아주세요!
(JSP) 3.7일 공부한 내용 / request, forward, cookie
예외처리가 났다고 서버가 멈추면 안되기 때문에 예외처리 하는것은 중요하다.
예외처리는 web.xml을 통해서 하는 방법과 page지시자를 통해 하는 방법이 있다.
1.web.xml을 통해서 하는 방법
2.page지시자를 통해 하는 방법
testPage.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page errorPage="errPage.jsp" %>
<%-- 에러가 나면 errPage.jsp로 가라 명시 --%>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
int i = 40/0;
%>
</body>
</html>
errPage.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isErrorPage="true" %>
<%--디폴트는 false이며 true로 설정할 시 exception객체 사용가능--%>
<% response.setStatus(200); %>
<%--이 페이지 스테터스를 설정해야한다.--%>
<html>
<head>
<title>Title</title>
</head>
<body>
에러페이지
<%-- 오류메세지 뽑기 --%>
<%=exception.getMessage()%>
</body>
</html>
Thank You For Reading