<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page isErrorPage="true" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>sorry</h1>
<%= exception.getMessage() %>
</body>
</html>
<%@ page isErrorPage="true" %>를 통해서 exception 객체를 사용할 수 있도록 함<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<%@ page errorPage="error_page.jsp" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<a href="no_such_page.jsp"><%= 10/0 %></a>
</body>
</html>
<%@ page errorPage="error_page.jsp" %> 를 통해WEB-INF/web.xml 파일에 다음을 추가한다:
<error-page>
<error-code>404</error-code>
<location>/error404.jsp</location>
</error-page>
/error404.jsp 를 forward 방식으로 실행즉,
JSP 코드와 상관없이 서버가 자동으로 404를 error404.jsp로 넘겨준다.