본문으로 바로가기

[JSP][에러 페이지만들기]

category JSP 2018. 4. 14. 15:48

 

JSP

<HTTP 에러코드 >

자신만의 에러 페이지를 만들어보겠습니다. 

 

우리가 프로그램을 실행 시켰을때 보통  어떤것이 잘못되었다면 컴튜터가  사람에게 에러가 났다고 저희에게 알려 줍니다.

 

- HTTP 에서 에러가 발생하면 해당 에러와 관련 에러 코드를 발생한다.

이 많은 에러들을 다 알고 있을 필요는 없지만 주로 많이 발생하는 에러는 404, 500 에러 이다.

(에러를 더공부하고 싶으신부은 !제 블로그 JSP에 에러코드 대한부분을 볼수있습니다.)

(303,404,408,410,500 에러 예시(대표예시 404 500))

 

 

 

가장어려운 404에러(저는 이부분이 가장어려웠습니다.............)

 

이부분 스텝을 밟아 보겠습니다.

 

1.404eeee.jsp 에러 가 났을 때 보여줄 파일을 만든다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
    
    <%@ page isErrorPage="true" %>
    <%response.setStatus(200); %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
<h1 style="font_"><font color="red">404에러 입니다..<br>
 Not Found, 문서를 찾을 수 없음 - 이 에러는 클라이언트가 요청한 문서를 찾지 못한 경우에 발생함. URL을 다시 잘 보고 주소가 올바로 입력되었는지를 확인함. 
</font></h1>
</body>
</html>
cs

 

2.스텝

 

 

XML파일에 빨간 부분 코드추가 !

그다음 설정 해줄부분이있다 .

 

3.스텝

해당 프로젝트에 Properties

 

 

4.스텝

eeor로 되어있는 이름을 /로 바꿔준다 (이부분 찾는데 시간을 많이 사용했다..나중에 창이뜨면 URL를 볼때 //로 뜰거같지만 그렇지않다 )

 

 

 

이거까지 완료하면 환경 설정은 끝이다 .

월래 따로 만들어 주지 않으면

 

이러한 페이지가 나오게 됩니다... 하지만 우리 가만들어 줬기때문에

404에러가 나게되면 설정해준(만들어준)곳을로 페이지를 이동시킨다

아마 잘때라오셨다면 이러한 화면이 뜰것이다.

 

 

 

 

 

 

다른 에러는 설정해줄 필요없이 XML에만 추가해주면 될것이다.

그래서 JSP파일로 연결 시키게되면 500,303,408,410은 이렇게 뜰것이다 .

(내가설정한데로 ) 

 

 

  

 

 

 

 

 

'JSP' 카테고리의 다른 글

[JSP][introduce]  (0) 2018.04.16
[JSP][sendRedirect( )]  (0) 2018.04.14
[JSP][장바구니 만들기]  (0) 2018.04.13
[JSP][jsp, 스코프 예제]  (0) 2018.04.13
[JSP][한글 깨짐 처리]  (0) 2018.04.12