2012-04-19 95 views
1

如何在jsf頁面中插入選項卡?如何將標籤插入jsf頁面?

<h:outputText class="text" value="#{BackingBean.line1}" /> 

這不起作用:

String line1 = "Scale \t: " + vss.getScale(); 

任何想法?

+1

見http://stackoverflow.com/questions/1571648/html- tab-space-instead-of-multiple-nbsp – Adam 2012-04-19 14:52:36

+0

謝謝。嗯,不知道這是否有幫助。 – Danijel 2012-04-19 14:57:07

回答

2

默認情況下,空白處於HTML狀態,不作爲演示的一部分。您需要使用HTML元素,例如<br/>用於換行,或者<ul><li>用於列表或<dl><dt><dd>用於定義。最有可能的<dl><dt><dd>是最適合你的。

如果您的頭腦很硬,您可以隨時將父元素的CSS white-space屬性設置爲pre

E.g.

<h:outputText ... styleClass="preformatted" /> 

(請注意class attribtue是無效的。它應該是styleClass

.preformatted { 
    white-space: pre; 
}