我将Thymeleaf与js微型模板例程结合使用,这会导致属性值中出现特殊字符。在运行Thymeleaf时
<a style="display:<%= x ? 'block' : 'none' %>;">
它创建
<a style="display:<%= x ? 'block' : 'none' %>;">
而我希望能得到与放入处理器完全相同的图像。
如何在HTML属性值中使用特殊字符?
非常感谢!
最佳答案
尝试玩
th:utext="#{unescaped text}">
参见Thymeleaf doc Unescaped Text
关于template-engine - 如何防止thymeleaf替换HTML属性值中的特殊字符?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14876926/