primefaces datatable columnfooter无法显示数据

时间:2015-12-10 07:38:52

标签: spring-mvc primefaces datatable spring-webflow

我正在使用带有spring webflow和mvc的primefaces。在xhtml中,我在ui:repeater中有一个p:datatable。使用columnGroup页脚类型,所有值都无法在页脚中显示,但内容可以显示。 我试图设置页脚列的背景颜色,也不起作用。 我试图从控制器功能设置值,也不起作用,并在控制器中设置调试点,但它没有去。 我试图从数据表值对象vo类设置值,并且即使设置调试点也不起作用,它也不会。

你知道问题出在哪里吗?但我不使用列页脚并将其与datatable分开,并在ui:repeater中创建另一个panelGrid。它可以显示。

<p:columnGroup type="footer"> 
                        <p:row>
                            <p:column footerText="#{esLabel['lbl.esstv1s6.lblTotal']}"><p:outputLabel value="#{esLabel['lbl.esstv1s6.lblTotal']}"  id="lblTitle1s6a16"/></p:column>
                            <p:column style="#{servingSchool.schllevltypecode eq '1' ? 'background-color:silver' : ''}"><p:outputLabel  value="#{servingSchool.totalOrgPrimary}"/></p:column>
                            <p:column><p:outputLabel value="#{servingSchool.totalOrgJs}"/></p:column>
                            <p:column><p:outputLabel value="#{servingSchool.totalOrgNss}"/></p:column>
                            <p:column><p:outputLabel value="#{servingSchool.totalOrgOfTotal}"/></p:column>
                            <p:column footerText="#{esLabel['lbl.esstv1s6.lblTotal']}"><p:outputLabel value="#{esLabel['lbl.esstv1s6.lblTotal']}"  id="lblTitle1s6a17"/></p:column>
                            <p:column style="#{servingSchool.schllevltypecode eq '1' ? 'background-color:silver' : ''}"><p:outputLabel  value="#{servingSchool.getTotalUpdPrimary()}"/></p:column>
                            <p:column><p:outputLabel value="#{servingSchool.getTotalUpdJs()}"/></p:column>
                            <p:column><p:outputLabel value="#{teacherVerificationController.getTotal('TotalUpdNss',servingSchool)}"/></p:column>
                            <p:column><p:outputLabel value="#{servingSchool.getTotalUpdOfTotal()}"/></p:column>
                        </p:row>
                        </p:columnGroup>

0 个答案:

没有答案