【发布时间】:2013-08-15 04:20:42
【问题描述】:
我正在将来自 textarea 的新闻保存在数据库中,并在 JSF 页面上再次显示它们。
当我打印 bean 数据时,如下所示。
这是第 1 行
这是第 2 行
当我尝试编辑时,在 textarea 中,我看到与上面相同。但是当我尝试在<h:outputText> 中打印时,我看到它如下所示。
这是第 1 行 这是第 2 行
即使我使用Sytem.out.println() 进行打印,我也看到输出为
这是第 1 行 这是第 2 行
知道如何在<h:outputText> 中获得这条新行吗?
我也试过this answer,它建议使用white-space: pre。
这是可行的,但是当文本的长度很长时,所有长行都在一行而不是下一行,因此我得到了水平滚动条,这不是我想要的。
这个答案适用于小文本,但由于新闻长度很大,这是个问题。
【问题讨论】:
标签: html css jsf-2 textarea newline