既然你没有与表达起始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" />


