Development/Spring
Static Web Resource 처리
codedragon
2019. 8. 9. 00:30
반응형
Static Web Resource 처리
· Server의 처리가 필요 없는 static web resource는 요청시 Server를 거치지 않고 곧바로 응답이 필요한 곳에 사용합니다.
· 특정 URL로 요청이 오면 static resource로 인식하고 바로 응답을 수행합니다.
· <mvc:resources>태그로 구현합니다.
servlet-context.xml
<mvc:resources location="/WEB-INF/resources/" mapping="/resources/**"></mvc:resources> |
location="/WEB-INF/resources/" |
실제 응답할 파일이 있는 위치를 지정합니다. |
mapping="/resources/**" |
HTTP 요청 URL을 지정합니다. |
** |
**는 /resources/안의 모든 내용을 의미합니다. |
요청 URL -> 응답 URL
dispatcherServlet이 Front에서 요청을 받으면 처리할 Controller로 넘기지 않고(Server로 가지 않고)
해당 요청을 static resource로 인식하여 요청시 바로 응답 URL로 처리되게 됩니다.
요청 URL |
|
응답 URL |
/WEB-INF/resources/scripts/jQuery.js |