既然你没有与表达起始URL重写(例如
${...},
#{...},
|...|,
__...__,
'quotedstring',…),Thymeleaf会考虑整个表达式作为
String和不执行任何内部表达式。
以下示例将起作用,因为它以表达式开头。
@{${attribute}}
对于您的示例,您具有以下可能性
文字替换 (首选方法)
您可以
String使用管道语法(
|)在中进行文字替换。
<link th:href="@{|/resources/libs/css/${view_name}.css|}" rel="stylesheet" />
字符串串联
<link th:href="@{'/resources/libs/css/' + ${view_name} + '.css'}" rel="stylesheet" />
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)