[SPRING] 별도의 jar에있는 스프링 MVC 정적 리소스
SPRING별도의 jar에있는 스프링 MVC 정적 리소스
최근 정적 자원 (css, images, js)을 별도의 jar 파일에 저장하고 spring mvc 응용 프로그램에서이 정적 자원에 액세스 할 수 있다면 동료와의 질문이있었습니다. 나는 google에서 찾고 있었지만 재미있는 것을 찾지 못했습니다. 내 질문은 가능하니? 그렇다면 누구에게 설명해야합니까?
고맙습니다,
해결법
-
==============================
1.스프링 부트 서버는 정적 리소스가 classpath : / resources / classpath : / static /와 classpath : / public / (그리고 좀 더). 따라서 모든 정적 리소스가있는 하나의 폴더 (예 : "public")가있는 jar 파일을 만들어 클래스 패스에 저장하면 해당 내용이 모두 제공됩니다.
스프링 부트 서버는 정적 리소스가 classpath : / resources / classpath : / static /와 classpath : / public / (그리고 좀 더). 따라서 모든 정적 리소스가있는 하나의 폴더 (예 : "public")가있는 jar 파일을 만들어 클래스 패스에 저장하면 해당 내용이 모두 제공됩니다.
Boot를 사용하지 않는 경우 해당 폴더의 리소스를 제공하도록 응용 프로그램을 구성 할 수 있습니다.
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry .addResourceHandler("/resources/**") .addResourceLocations("/resources/","classpath:/public/"); }
from https://stackoverflow.com/questions/30531548/spring-mvc-static-resources-in-separate-jar by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 봄의 독서 요구 몸 (0) | 2019.05.21 |
---|---|
[SPRING] Io 예외 : Oracle Cloud에서 Oracle 오류 ORA-12650 (0) | 2019.05.21 |
[SPRING] Condition / ConfigurationCondition 인터페이스를 구현하는 클래스에서 @Value 또는 Environment를 작동시키는 방법 (0) | 2019.05.21 |
[SPRING] Validator를 사용한 스프링 유닛 테스트 문제 (0) | 2019.05.21 |
[SPRING] spring / hibernate : 매번 세션 열기 / 닫기 VS getCurrentSession (0) | 2019.05.21 |