Ton*_*ony 1 jsf primefaces jsf-2
Mojara 2.1.21、Primefaces 3.5、Omnifaces 1.5 是否可以在 JSF 中使用保留空格和新行的组件?我有这样的事情:
<c:forEach items="{bean.items}" var="item">
<h:outputText value="#{item.text}" />
<p:inputText value="#{item.getText[item.id]}" />
</c:forEach >
Run Code Online (Sandbox Code Playgroud)
与其盯着 JSF 源代码,您应该首先调查生成的 HTML 输出应该是什么样子,以实现具体的 UI 要求。用纯 HTML 术语来说,您可以通过将文本内容放在 HTML<pre>
元素中或white-space:pre
在父元素上应用 CSS样式来实现这一点。
它们都没有等效的 JSF 组件。但这也没有必要。您可以在 JSF 中以通常的方式编写 HTML 和 CSS。
<pre><h:outputText value="#{item.text}" /></pre>
Run Code Online (Sandbox Code Playgroud)
或者
<h:outputText value="#{item.text}" style="white-space: pre;" />
Run Code Online (Sandbox Code Playgroud)
(注意:上面的例子是作为开始的,通常的做法是使用普通的 CSS 类)
归档时间: |
|
查看次数: |
1206 次 |
最近记录: |