본문 바로가기

웹개발 셋팅

url 확장자 문제

현상


sts의 url-pattern 기본 셋팅이 '/' 슬러쉬로 되어있다.


이는 url 주소 끝에 깔끔하게 확장자 없이 보이거나 '/'슬러쉬로 끝나는 url 주소가 맵핑된다.


rest방식을 구현하기 위한 거라고 하는데 자세한건 검색을 통해서 보면 잘 설명되어있다.


어쨌든 나는 문득 확장자를 .jsp로 만들고 싶었는데.


브라우져에 404만 뜰뿐 맵핑이 되어 있지 않았다.


해결책


서버의 web.xml을 보면 .jsp는 서블릿컨테이너가 처리해버리기 때문에 디스패처서블릿이 처리하지 못해 발생하는 현상이다.


다른 확장자로 바꾸면 잘 된다.


굳이 바꾸고 싶다면 서버의 web.xml 설정을 바꾸면 되는지 해보았으나... 실행되지 않는다.



자세한 사항은 아래 참고.

https://groups.google.com/forum/#!topic/ksug/bISe6QIROQc

http://lng1982.tistory.com/97

'웹개발 셋팅' 카테고리의 다른 글

에러페이지 처리하기  (0) 2014.03.19
DB별 JDBC 드라이버  (1) 2014.03.13
log4j를 이용하여 쿼리 로그 보기(콘솔에서)  (0) 2014.01.22
maybatis-config & mapper 설정  (0) 2014.01.22
dispatcher-servlet.xml  (0) 2013.11.27