티스토리 뷰

예전에도 비슷한 경우로 몇시간 날렸던 거 같은데.. 오늘도 역시나 ㅜㅜ;

그래서 간단하게 나마 적어놓는다.


스프링 dynamic tiles 설정시 web.xml에서 url-pattern 설정시 아래와 같이 하게 되면, 


이런 메세지를 만나게 된다.

PageNotFound.noHandlerFound No mapping found for HTTP request with URI [/pages/home.jsp] in DispatcherServlet with name 'dispatcher'


이건 url-pattern 에 *를 사용하게 되면 하위 경로를 인식을 하지 못해서 발생되는 거라 한다(?)

[참고]http://forum.springsource.org/showthread.php?118459-Spring-3-Tiles-2-(JSP-Freemarker-)


그래서 *를 삭제한 / 만 사용하니 해당 jsp 페이지가 한방에 뜬다.


물론 url 패턴에 특정 확장자가 있다면(.do 같은) 해당 확장자를 쓰면 문제 없다.


아.. 스프링+tiles는 편하면서도 초기 셋팅에 늘 발목을 잡히게 되는... ㅜㅜ;

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
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
글 보관함