[JSP] 에러페이지 처리
jsp를 하다 보면 에러 페이지가 나오는데 일반적으로 나오는 페이지는 개발자나 프로그래밍 언어를 조금이라도 아시는 분은 금방 에러를 알수 있지만 일반 사용자라면 에러 페이지를 보고 이게 어떤 에러인지 알 수 가 없습니다. 그래서 일반 사용자라도 간단하게 알 수있게 보여주는 에러페이지를 간단하게 만들 수 있습니다. 방법은 아래와 같습니다.
web.xml에 아래와 같이 추가합니다.
<error-page>
<error-code>400</error-code>
<location>/servlet/error/errmsg.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/servlet/error/errmsg.jsp</location>
</error-page>
사용자에게 보여주는 에러페이지 작성
errmsg.jsp
<%@ page contentType="text/html; charset=euc-kr" %>
<%
response.setStatus(HttpServletResponse.SC_OK);
%>
<html>
<head></head>
<body>
<b>요청한 페이지는 존재하지 않습니다.</b><br>
에러 타입 : <%=exception.getClass().getName()%> <br>
에러 메시지 : <%=exception.getMessage()%>
</body>
</html>
'JSP' 카테고리의 다른 글
[JSP] DB 연결 및 기타 JSP (0) | 2014.08.01 |
---|---|
[JSP] JSP 오라클 DB 연동 TEST 페이지 (0) | 2014.07.30 |
[JSP] JSP 페이지로 직접 접근 못하게 하는 방법 (0) | 2014.07.23 |
[JSP] uploadify upload progress bar (0) | 2014.07.06 |
[JSP] Session (0) | 2014.07.06 |