FreeMarker 文本区域显示不正确

FreeMarker textarea display improper

我有一个要求,我们有一个审查屏幕,我们可以看到在上一个屏幕中输入的所有值。

当我们有多行时,Textarea 在这里出现问题

例如

test
test

这在审核屏幕中更改为 "test test"。所有 return 字符都替换为空格。 Html 在评论屏幕中显示文本区域内容的代码是:

<td colspan=2>
    ${description}
</td>

我正在使用 Java Spring 和 FreeMarker。请帮我找出我在这里做错了什么。提前致谢。

使用 <pre> 标签保留新行。

<td colspan=2>
    <pre>${description}</pre>
</td>

如果您不想要默认的等宽字体,您可以设置 <pre> 元素的样式。