2013-12-18 59 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>