我有一个要求,我需要使用thymeleaf将值插入自定义数据标记。使用
执行此操作的代码 data-th-attr="${data-custom=#messages.msg('test')}"
以及
th:attr="data-custom=${#messages.msg('test')}"
我无法在两种情况下获得价值。
最终解析应该像data-custom =“test”
此处test是属性文件中值测试的关键
答案 0 :(得分:3)
使用
data-th-attr="data-custom=#{test}"
或使用
th:attr="data-custom=#{test}"
帮助了我,这里测试是消息资源中的值的关键,问题出在intellij IDEA IDE上,它有一个错误,它向我显示了一个不必要的错误。
答案 1 :(得分:1)
使用th:attr =“data-custom =#{key.for.message}”,这应该有效。
然后解析表达式后,
数据定制= “value.for.message”