标签: spring thymeleaf
我有包含换行符的本地化字符串:
label.example=Text\nwith\nline\nbreaks
我使用thymeleaf设置文本:
th:text="#{label.example}"
但文字印刷如下:
Text with line breaks
但我希望文字看起来像
为什么我的\n全部被删除而没有呈现为换行符?我怎么能保持我的换行?这非常重要。
\n
答案 0 :(得分:2)
因为HTML将一系列空格字符(包括换行符)视为单个空格。除非你告诉它使用CSS保留换行符。
请参阅white-space property
white-space