我有带有Spring Boot和Thymeleaf的简单mvc。 我想用百里香叶碎片。在默认的spring boot mvc文件夹中,所有片段存储在/ templates / fragments /中,所以我这样称呼它们:
<div data-th-replace="/fragments/header :: header-css"/> (1)
上面的代码工作正常:我的自定义CSS和bootstrap.css适用于页面。该页面具有带有@GetMapping(“ /”)的控制器 然后,如果我尝试在URL为“ a2 / b”的另一页上将此代码称为(1),则不会加载任何样式。 我认为该问题出现在“ /”斜杠simbol上。这是百里香虫吗?有没有可以解决相同情况的救生员,或者我应该使用类似的地址 / user123删除而没有第二个斜杠?