springboot吧 关注:5,105贴子:16,497
  • 0回复贴,共1

郁闷:thymeleaf的th:replace换成变量传递模板路径就出错

只看楼主收藏回复

我使用
<p th:text="${SiteSkin}" />
显示没有问题,然后把显示出来的路径Pc/newMdl/hp_index :: html
复制替换为<p th:replace="Pc/newMdl/hp_index :: html" />运行也没有任何的问题,
可是一换成变量传递<p th:replace="${SiteSkin}" />就提示出错了
是什么原因啊?不使用常量就正常,可是我需要动态修改模板路径的
thymeleaf版本为3.0.11.RELEASE,提示错误信息如下:
org.attoparser.ParseException: Error resolving template [Pc/newMdl/hp_index :: html], template might not exist or might not be accessible by any of the configured Template Resolvers
看错误提示好像变量也正常替换了,就是运行出错


1楼2021-03-31 13:30回复