使用spring找不到jsp页面的资源(js或css)

时间:2016-01-04 00:38:46

标签: spring jsp spring-mvc resources

我试图将一些资源包含在我的jsp页面中,如下所示:

<spring:url value="/resources/js/jquery/jquery.js" var="jqueryUrl" />
<script src="${jqueryUrl}"><jsp:text/></script>

但我总是获得NOT FOUND 404,为什么?

这是我的项目结构: enter image description here

我使用Spring Framework版本4.2.4.RELEASE,如果它可以帮助你..

进入安全配置我有这个:

http
            .authorizeRequests()
                .antMatchers("/", "/login", "/resources/**").permitAll()

并进入Servlet配置:

@Configuration
@EnableWebMvc
public class ServletContext extends WebMvcConfigurerAdapter {

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

我该如何解决?

1 个答案:

答案 0 :(得分:1)

我用这种方式解决了,我改变了这个

http
            .authorizeRequests()
                .antMatchers("/", "/login", "/resources/**").permitAll()

http
            .authorizeRequests()
                .antMatchers("/", "/login", "/resources/*").permitAll()