在支持bean字符串值中插入新行

时间:2011-10-21 18:37:43

标签: jsf-2

如何在支持bean值的单词之间插入换行符并使用JSF 2.0框架在UI上显示?如果我们有地址。街道名称应位于第一行,城市和州应位于第二行。我正在使用转换器添加新行。但它没有出现在用户界面上。

1 个答案:

答案 0 :(得分:3)

JSF基本上是一个HTML代码生成器。 HTML中的新行由<br />标记显示,而不是\r\n字符或其他内容。您可以直接在视图中执行此操作,而不是在托管bean或转换器中混合特定于视图的详细信息。

<h:outputText value="#{user.address.street} #{user.address.houseNumber}" />
<br />
<h:outputText value="#{user.address.city}, #{user.address.state}" />