[JSP] IE 에서 설정한 에러페이지가 나오지 않을때
쓸만한지식 2014. 9. 24. 10:30
web.xml 파일에 분명히 error-page 설정을 요렇게 했는데 IE에서 죽어도 에러페이지가 나오지 않았다.
<error-page> <error-code>404</error-code> <location>/WEB-INF/views/error/error.jsp</location> </error-page>
왜안되나 삽질하다 문득 크롬으로 똑같은 페이지에 접근해 보았더니 에러페이지가 정상적으로 출력되었다 -_-
그래서 나의 web.xml 설정은 잘못되지 않았다라는 확신을 가지고 "jsp ie error page" 라는 키워드로 구글링을 해 보았다.
역시나 누군가가 나와 비슷하게 질문한 글을 찾을 수 있었다. 구글은 내가 원하는걸 참 잘 찾아준다~
쭉 읽어보니 IE에서는 error page 크기가 512바이트 보다 적으면 그냥 IE 가 가지고 있는 자체 에러페이지를 보여준다고 하는것 같다.
그래서 마땅히 넣을 태그는 없고 공백도 때려넣기 싫고 그래서 head 태그 하위에 별 의미없는 meta 태그를 요런식으로 쭉 집어넣어서
<meta name="dummy1" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/> <meta name="dummy2" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/> <meta name="dummy3" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/> <meta name="dummy4" content="에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지 에러페이지"/>
에러페이지 파일 크기를 1024 바이트 정도로 맹근 다음에 IE 에서 해보니 잘 나왔다!
※ 뭐 물론 스페이스바 죽도록 눌려서 파일 사이즈 키워도 된다.
별것도 아닌것 때문에 삽질을 쪼금 한것 같아 슬픈 마음이 든다.
'쓸만한지식' 카테고리의 다른 글
MySQL : Lost connection to MySQL server at 'reading initial communication packet', system error: 0 에러날때 (2) | 2015.02.16 |
---|---|
크롬 개발자 도구 창 분리하기 (2) | 2015.02.13 |
Redmine Dashboard 플러그인 설치하기 (0) | 2014.08.08 |
GitLab 업그레이드 하기 (0) | 2014.08.07 |
노바 런처 + Screen Off and Lock 으로 노크오프 기능 맨들기 (1) | 2014.06.05 |