티스토리 뷰

참고 : https://bigfat.tistory.com/78

 

1. web.xml

	<error-page>
          <error-code>400</error-code>
          <location>/WEB-INF/views/common/errorPage.jsp</location>
 	</error-page>
	<error-page>
          <error-code>404</error-code>
          <location>/WEB-INF/views/common/errorPage.jsp</location>
 	</error-page> 
 	<error-page>
          <error-code>405</error-code>
          <location>/WEB-INF/views/common/errorPage.jsp</location>
 	</error-page>
 	<error-page>
          <error-code>500</error-code>
          <location>/WEB-INF/views/common/errorPage.jsp</location>
 	</error-page>
 	<error-page>
          <error-code>503</error-code>
          <location>/WEB-INF/views/common/errorPage.jsp</location>
 	</error-page>

 

2. errorpage.jsp 

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Error Page</title>
</head>
<body>
	<c:if test="${requestScope['javax.servlet.error.status_code'] == 400}">
		<p>잘못 된 요청입니다.</p>    
	</c:if>	
	
	<c:if test="${requestScope['javax.servlet.error.status_code'] == 404}">
		<p>요청하신 페이지를 찾을 수 없습니다.</p>    
	</c:if>
	
	<c:if test="${requestScope['javax.servlet.error.status_code'] == 405}">
		<p>요청된 메소드가 허용되지 않습니다.</p>    
	</c:if>
	
	<c:if test="${requestScope['javax.servlet.error.status_code'] == 500}">
		<p>서버에 오류가 발생하여 요청을 수행할 수 없습니다.</p>
	</c:if>
	
	<c:if test="${requestScope['javax.servlet.error.status_code'] == 503}">
		<p>서비스를 사용할 수 없습니다.</p>
	</c:if>
	
	<a href="/">HOME</a>
</body>
</html>

'Spring' 카테고리의 다른 글

SpringBoot Querydsl 설정 방법 참고 링크  (0) 2021.06.01
링크(image,css,js) 경로 설정  (0) 2020.02.08
SPRING 수정 기능 순서 흐름  (0) 2018.12.14
SPRING 삭제 기능 순서 흐름  (0) 2018.12.14
SPRING 조회 기능 순서 흐름  (0) 2018.12.14
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함