模板Thymeleaf

时间:2017-03-31 18:04:44

标签: spring mapping thymeleaf

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的网站配置上。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:在链接之前添加" /"主题应该是关闭:))