2016-12-02 4 views
-1

스프링 부트로 웹 응용 프로그램을 개발하고 싶습니다. jsp 파일에서 자바 스크립트 및 CSS 리소스를 처리하고 싶습니다.스프링 부트 mvc : 리소스 매핑

<mvc:resources mapping="/resources/**" location="/WEB-INF/resources/" /> 

을 내 JSP 파일에 내가 그 액세스 코드 아래 사용할 수 있습니다 : 이 같은 디스패처-servlet.xml 파일에서 JSP에서이 파일에 대한 나의 접근을 config (설정) 내가 어떻게

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 
<img class="first-slide home-image" src="<spring:url value="/resources/images/back1.jpg"/>" alt="First slide"> 

을 구성 mvc : 봄 부팅시 자원 매핑?

+0

죄송합니다. 당신이 묻고있는 것이 분명하지 않습니다. 무슨 일이 일어나기를 기대합니까? 그리고 실제로 일어나고있는 것은 무엇입니까? – Ickster

+0

XML과 JSP로 스프링 부트를 사용하는 이유는 무엇입니까? 제발. – Vaelyr

+0

xml을 사용하지 않습니다. 나는 웹 애플 리케이션을 개발하고 jsp가 필요하다. – behnam27

답변

4

docs을 살펴보십시오. 기본적 봄 부팅으로

는 클래스 패스 나 ServletContext에의 루트에서 (-INF는 META/자원 공용 또는/자원이나/또는 /)/정적라는 디렉토리 에서 정적 콘텐츠를 제공합니다.

또한 게시 한 xml과 동일한 Java config를 사용할 수 있습니다. here - 그냥 봄 자원에 대한 WebMvcConfigurerAdapter

@Override 
public void addResourceHandlers(final ResourceHandlerRegistry registry) { 
    registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); 
} 

좋은 블로그 게시물을 확장 @Configuration 클래스의 addResourceHandlers 메소드를 오버라이드 (override).