[JSP] IE 에서 설정한 에러페이지가 나오지 않을때



web.xml 파일에 분명히 error-page 설정을 요렇게 했는데 IE에서 죽어도 에러페이지가 나오지 않았다.

1
2
3
4
<error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/views/error/error.jsp</location>
</error-page>





왜안되나 삽질하다 문득 크롬으로 똑같은 페이지에 접근해 보았더니 에러페이지가 정상적으로 출력되었다 -_-


그래서 나의 web.xml 설정은 잘못되지 않았다라는 확신을 가지고 "jsp ie error page" 라는 키워드로 구글링을 해 보았다.


역시나 누군가가 나와 비슷하게 질문한 글을 찾을 수 있었다. 구글은 내가 원하는걸 참 잘 찾아준다~



http://stackoverflow.com/questions/9022932/custom-http-500-error-jsp-page-is-not-displayed-in-internet-explorer



쭉 읽어보니 IE에서는 error page 크기가 512바이트 보다 적으면 그냥 IE 가 가지고 있는 자체 에러페이지를 보여준다고 하는것 같다.


그래서 마땅히 넣을 태그는 없고 공백도 때려넣기 싫고 그래서 head 태그 하위에 별 의미없는 meta 태그를 요런식으로 쭉 집어넣어서

1
2
3
4
<meta name="dummy1" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
<meta name="dummy2" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
<meta name="dummy3" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
<meta name="dummy4" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>


에러페이지 파일 크기를 1024 바이트 정도로 맹근 다음에 IE 에서 해보니 잘 나왔다! 


※ 뭐 물론 스페이스바 죽도록 눌려서 파일 사이즈 키워도 된다.


별것도 아닌것 때문에 삽질을 쪼금 한것 같아 슬픈 마음이 든다.



Article Category

분류 전체보기 (223)
이클립 (28)
maven (9)
Spring (7)
Java (26)
mybatis (8)
jQuery Plugi.. (8)
Javascript (14)
Javascript 예.. (12)
CSS (2)
잡다구리 샘플 (4)
쓸만한지식 (81)
Ubuntu serve.. (22)
쇼핑물건 평가 (1)

Recent Article