我正在尝试inline一个Spring application.properties 进入Javascript。
工作正常:
<h1 th:utext="${@environment.getProperty('key')}"></h1>
生成null:
<script th:inline="javascript">
/*<![CDATA[*/
...
var user = /*[[${key}]]*/ null;
...
/*]]>*/
</script>
正确的语法是什么?当我尝试在脚本标记内使用 @environment 时,我收到另一个错误:
Error: $compile:tpload
Error Loading Template
答案 0 :(得分:2)
只需
[[${@environment.getProperty('key')}]]
在没有其他东西的情况下起作用,写在Thymeleaf文档中。