我試圖打破顯示在<h:outputText
的值屬性中的文本,如果將文本直接放置在<h:outputText
,但如果我把屬性文件中相同的文字,它停止工作h:從資源包(屬性文件)帶有換行符的outputText
這裏是文本的例子
A<br />B<br />C
這工作得很好:
<h:outputText value="A<br />B<br />C" escape="false"/>
不起作用:從屬性文件
<h:outputText value="#{text.someText}" escape="false"/>
代碼:
someText = A<br />B<br />C
我發現的唯一方法是使用一個<pre>
標籤包裹<h:outputText
,但是這還不夠好導致其改變文字的字體,它看起來很奇怪,並且我希望有任何方法可以通過JSF的方式在使用屬性文件時實現換行符
btw I l ooked在下面的鏈接,但它們不適合我
JSF h:outputText line break for long words within strings
Insert a line break inside p:commandButton
提前感謝!
謝謝,這很奇怪我可以發誓我已經嘗試過那一個......現在工作:) – Daniel 2012-02-14 11:57:30