【发布时间】:2014-11-17 17:11:33
【问题描述】:
我正在用 spring MVC 和 Thymeleaf 做一个项目。如果我有这个文件夹结构,我有一个关于如何引用我的 CSS 文件的问题:
src
main
webapp
resources
myCssFolder
myCssFile.css
web-inf
spring
views
myViewFolder
index.html
我的配置类是这样的:
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/css/**").addResourceLocations("/css/**");
registry.addResourceHandler("/img/**").addResourceLocations("/img/**");
registry.addResourceHandler("/js/**").addResourceLocations("/js/**");
registry.addResourceHandler("/sound/**").addResourceLocations("/sound/**");
registry.addResourceHandler("/fonts/**").addResourceLocations("/fonts/**");
}
我在我的索引文件中调用href,如下所示:
href="resources/css/bootstrap.min.css"
但是我的页面中有些元素有点混乱,例如 CSS 不起作用。
【问题讨论】:
-
如果您能展示您的项目结构以及向您的服务器发出资源的实际 HTTP 请求会很好
-
找到解决方案了吗?
标签: html css spring spring-mvc thymeleaf