我正在尝试包括 bootstrap.css
在我的jsp页面中。我在 JBoss 8 应用服务器上部署了一个 Spring-MVC 元素,我的文件夹结构如下所示:expenses-spring/src/main/webapp/resources/css/bootstrap.css
在 Intellij 14 中。
在我以前的元素中,我可以在脑海中像这样包含 css 文件:<c:url value='/resources/css/bootstrap.css'/>
.但是在这里这似乎不起作用,知道我做错了什么吗?
我在想,这可能与添加资源处理程序有关?我不完全确定这是做什么的:
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations(
"/WEB-INF/resources/");
}
最佳答案
我认为您的资源处理程序配置不正确。如果您在 src/main/webapp/resources/
中有资源文件,则资源处理程序配置应如下所示:
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry
.addResourceHandler("/resources/**")
.addResourceLocations("/resources/");
}
关于css - 似乎找不到 bootstrap.css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27482650/