thymeleaf 将字符串中的<br> 都替换成 换行
时间: 2023-12-10 13:04:37 浏览: 123
Springboot Thymeleaf字符串对象实例解析
要在Thymeleaf中将字符串中的`<br>`标签替换为换行符,可以使用Thymeleaf的内联表达式(inline expression)和`#strings`工具类中的`replace`方法。
以下是一个示例代码:
```html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<body>
<div th:utext="${#strings.replace(yourString, '<br>', '\n')}"></div>
</body>
</html>
```
在上面的代码中,`${#strings.replace(yourString, '<br>', '\n')}`会将字符串`yourString`中的`<br>`标签替换为换行符,并通过`th:utext`属性显示在`<div>`元素中。`th:utext`属性会将替换后的内容作为原始HTML内容进行解析,而不是将其作为文本进行转义。
希望这对你有帮助!如果有任何其他问题,请随时提问。
阅读全文