项目中因为要做高亮显示,所以后台传来的数据,对于关键字会用<em>标签做高亮显示
但是使用 th:text输出时候会自动进行转义,导致直接输出标签文本
解决办法:
把 th:text 换成 th:utext
原来:th:text="${law.id}"
现在:th:utext="${law.id}"
完毕之后已经可以正常显示高亮效果
为实现关键字高亮显示,使用THymeleaf时需将th:text替换为th:utext以避免HTML标签被转义。本文介绍如何正确设置以达到预期的高亮效果。
项目中因为要做高亮显示,所以后台传来的数据,对于关键字会用<em>标签做高亮显示
但是使用 th:text输出时候会自动进行转义,导致直接输出标签文本
解决办法:
把 th:text 换成 th:utext
原来:th:text="${law.id}"
现在:th:utext="${law.id}"
完毕之后已经可以正常显示高亮效果
1357

被折叠的 条评论
为什么被折叠?