【问题标题】:Populate datatable inside rowexpansion in primefaces在primefaces中的行扩展内填充数据表
【发布时间】:2014-08-25 10:15:31
【问题描述】:

我有一个父列表和一个子列表。子列表包含在每个父对象中,因此我想在数据表中显示父列表,并希望在 primefaces 中以行扩展显示子列表。但它不起作用,请帮助我。我正在使用的代码如下所述。

<p:dataTable var="loc" value="#{configurationDetailsVo.jointBatchMasterList}" rendered="#{configurationDetailsVo.admissionBatchVo.searchJointBatchPanel}">
                            <p:column style="width:16px">
                                <p:rowToggler />
                            </p:column>
                            <p:column headerText="#{message['Academic.JointBatchName']}">
                                <h:outputText value="#{loc.jointBatchName}" />
                            </p:column>
                            <p:column headerText="#{message['Academics.remarks']}">
                                <h:outputText value="#{loc.remarks}" />
                            </p:column>
                            <p:rowExpansion>
                             <p:dataTable var="jointBatch" value="#{loc.batchList}">
                               <p:column headerText="#{message['Academics.batch']}">
                                <h:outputText value="#{jointBatch.batchName}" />
                            </p:column>
                            <p:column headerText="#{message['Academics.remarks']}">
                                <h:outputText value="#{jointBatch.remarks}" />
                            </p:column>
                               </p:dataTable>
                          </p:rowExpansion>
        </p:dataTable>

【问题讨论】:

  • “它不工作”是什么意思?你在看什么和你想看什么?

标签: jsf primefaces


【解决方案1】:

渲染通常会巩固页面,它使p:rowExpansion 不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    • 1970-01-01
    • 2014-04-06
    相关资源
    最近更新 更多