【发布时间】:2017-03-31 18:04:44
【问题描述】:
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 的站点配置上。
【问题讨论】:
-
我找到了解决方案:在链接前添加“/”主题应该关闭
-
你可能想发布你的答案