평소에 궁금했었는데 찾아보지 못한 내용이 있었는데 바로 Legacy Spring에서 DispatcherServlet의 url mapping이 왜 "/*"가 아니라 "/"일까이다. DispatcherServlet의 urlmapping url mapping 방식 전통적으로 web.xml의 URL mapping에서 wildcard은 크게 3가지 형태로 사용된다. 형태 의미 /* 경로 기반의 매핑 ex) /abc/* -> /abc/ 아래의 모든 요청, : /abc/def, /abc , /abc.do 등 사용 가능 *.ext 확장자 기반 매핑으로 경로에 상관 없이 확장자가 같은 모든 요청 ex)*.do -> 확장자가 do인 모든 요청: /abc.do, /abc/def/ghi.do / 어떤 URL 매핑에도 연결되지..
[spring] DispatcherServlet의 url은 왜 "/*"가 아니고 "/" 일까?
평소에 궁금했었는데 찾아보지 못한 내용이 있었는데 바로 Legacy Spring에서 DispatcherServlet의 url mapping이 왜 "/*"가 아니라 "/"일까이다. DispatcherServlet의 urlmapping url mapping 방식 전통적으로 web.xml의 URL mapping에서 wildcard은 크게 3가지 형태로 사용된다. 형태 의미 /* 경로 기반의 매핑 ex) /abc/* -> /abc/ 아래의 모든 요청, : /abc/def, /abc , /abc.do 등 사용 가능 *.ext 확장자 기반 매핑으로 경로에 상관 없이 확장자가 같은 모든 요청 ex)*.do -> 확장자가 do인 모든 요청: /abc.do, /abc/def/ghi.do / 어떤 URL 매핑에도 연결되지..
2023.04.19