2013-12-18 81 views
0
<h:dataTable var="data" value="mBean.dataList"> 
<h:column> 
    <f:facet name="header"> 
    <h:outputText value="Name"> 
    </f:facet> 
    <h:outputText value="#{data.name}"/> 
    </h:column> 
    <h:column> 
    <f:facet name="header"> 
    <h:outputText value="Description"> 
    </f:facet> 
    <h:outputText value="#{data.description}"/> 
    </h:column> 
</h:dataTable> 

使用的數據表顯示行明智數據上述代碼將獲取結果是這樣的:爲了在JSF 1.2

名稱能解密 N1 D1 N2 D2 N3 D3 N4 D4

但我希望數據顯示爲: N1 D1

N2 D2

N3 D3

N4 D4

PLZ讓我知道如何達到上述要求。 在此先感謝。

回答

0

您發佈的結構是正確的,但是:

每個標籤都必須關閉。在你的代碼中,你有很多<h:outputText value="...">而沒有關閉標籤。糾正它,它應該工作

+0

忘記我所編寫的代碼.......我想要的代碼,以顯示行明智格式即N1 D1,D2 N2,N3 D3中的數據 –

0

它太晚了,但最後我們得到了一個解決方案在這個佇列 下面我正在寫一些代碼,所以你可以使用它作爲例子。

<h:dataTable var="data" value="mBean.dataList"> 
<h:column> 
<h:panalGrid column="2"> 
<f:facet name="header"> 
<h:outputText value="Name"> 
</f:facet> 
<h:outputText value="#{data.name}"/> 
</h:panalGrid> <h:panalGrid column="2">  
<f:facet name="header">  
<h:outputText value="Description"> 
</f:facet> 
e var="data" value="mBean.dataList"><h:outputText value="#{data.description}"/> 
</h:panalGrid> 
</h:column>