如何使用primefaces数据表?

时间:2017-04-12 11:22:11

标签: jsf primefaces

我有类任务和类文件,其中List<Task> tasks为属性。 如何在datatable中显示包含文件详细信息的任务的详细信息?

<p:dataTable var="files" value="#{fileMB.files}" id="file" >

                <p:column style="width:35px">
                    <p:rowToggler />
                </p:column>

                <p:column headerText="FileName" style="text-align: center;"
                    sortBy="#{files.fileName}" filterBy="#{files.fileName}">

                            <h:outputText value="#{files.fileName}" />

                </p:column>

                <p:column headerText="TaskName" style="text-align: center;">

                            <h:outputText value="#{file.tasks.taskName}" />

                </p:column>
</p:dataTable>

发生错误:对于输入字符串:&#34; taskName&#34;

1 个答案:

答案 0 :(得分:0)

pb已解决:我使用&#34; get&#34;:

 <p:column headerText="TaskName" style="text-align: center;">
        <h:outputText value="${files.tasks.get(0).taskName}"/> 
 </p:column>