Spring在映射css,js,img等项目时遇到问题。从模板索引点击链接后发生问题:
@RequestMapping("/")
public String index(Model model) {
return components.init("index",model).getHeader().getFooter().getSidebar().getRecommended().toString();
}
在模板内链接索引如下: / places / tags(parameters)
@RequestMapping("/places/tags")
public String index(Model model,@RequestParam(required = false, defaultValue = "eats", value="listOfTag") String listOfTag) {
System.out.println(listOfTag);
return components.init("places",model).getHeader().getFooter().getSidebar().getPlaceForSidebar(listOfTag).toString();
}
点击上面的链接后,地方网站看起来不太好。
问题在于映射。
No mapping found for HTTP request with URI [/places/assets/css/styles.min.css]
我试图注册资源,但没有任何改变。我认为这个问题出现在Thymeleaf的网站配置上。
答案 0 :(得分:0)
我找到了解决方案:在链接之前添加" /"主题应该是关闭:))