我用bbdd中的字符串保存了一条关键信息:
#{message.format.error} + 'foo string'
在我看来,我检索了这样的错误列表:
<p th:each="error : ${errors}">
<span th:utext="${error.message}"></span>
</p>
但是我在html span中获得了bbdd内容:
<span>#{message.format.error} + 'foo string'</span>
我如何评价这个?
如果我直接将我的bbdd内容放入跨区,它将起作用:
<span th:utext="#{message.format.error} + 'foo string'"></span>
生成的HTML是:
<span>Error foo: foo string</span>
答案 0 :(得分:1)
你需要事先pre-process你的表达。请参阅以下代码
<p th:each="error : ${errors}">
<span th:utext="__${error.message}__"></span>
</p>