如何使用 JSF 2.0 框架在单词之间插入新行以支持 bean 值并将其显示在 UI 上?如果我们有地址。街道名称应在第一行,城市和州应在第二行。我正在使用转换器来添加新行。但它不会显示在 UI 上。
最佳答案
JSF 基本上是一个 HTML 代码生成器。 HTML 中的新行由 <br />
显示标记,而不是 \r\n
人物什么的。您可以直接在 View 中执行此操作,而不是在托管 bean 或转换器中混合特定于 View 的详细信息。
<h:outputText value="#{user.address.street} #{user.address.houseNumber}" />
<br />
<h:outputText value="#{user.address.city}, #{user.address.state}" />
关于jsf-2 - 在支持 bean 字符串值中插入新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7853790/