CODEDRAGON ㆍDevelopment/Spring
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 |
'Development > Spring' 카테고리의 다른 글
Layered Architecture, Layered Architecture 영역 (0) | 2019.08.16 |
---|---|
ERROR - GetMapping cannot be resolved to a type, RequestParam cannot be resolved to a type 해결방법 (0) | 2019.08.12 |
"Spring Explorer" 뷰 오픈 하기 (0) | 2019.07.27 |
@PathVariable (0) | 2019.07.07 |
STS4에서 Spring Legacy Project 생성하기 (0) | 2019.06.15 |