Spring配置类的静态资源

时间:2015-07-15 12:47:54

标签: java spring spring-mvc

我的jsp加载了一些额外的文件,比如css和js文件,就像几乎每个网站都有这样的东西:

<script src="js/dhtmlx/dhtmlx.js"></script>

现在的问题是,Spring想要发送请求并且没有为它找到合适的处理程序,这是正确的。我在config-class中尝试了以下内容:

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

哪个无法正常工作,春天仍然想要发出请求:

org.springframework.web.servlet.PageNotFound noHandlerFound
WARNING: No mapping found for HTTP request with URI [...URI/js/dhtmlx/dhtmlx.css] in DispatcherServlet with name 'keza'

我怎么能告诉spring这不是框架应该使用dispatcherServlet分派的请求?

1 个答案:

答案 0 :(得分:1)

确保您的js文件夹在src \ main \ webapp \ resources

下可用