以提取模式提交折叠的行

时间:2017-01-26 22:16:39

标签: jsf primefaces

我有这个数据表:

 <p:dataTable id="necesidades"
         value="#{registrarAccionDosBean.accionDos.necesidadesConTema}"
         rendered="#{not empty registrarAccionDosBean.accionDos.necesidadesConTema}"
         var="necesidad"
         rowKey="#{necesidad.idNecesidad}">
    <p:column style="width:16px">
        <p:rowToggler />
    </p:column>
    <p:rowExpansion>
        <h:panelGroup id="grupoTema">
            <h:panelGroup id="edicion" rendered="#{necesidad.tema.idTema ne null}">
              <p:row>
                <p:column >
                   <h:outputLabel value="#{etiq.lbl_comunes_requerido} #{etiq.etiqueta_checkbox_transparenciasFocalizadas}" styleClass="textoAcciones"/>
                </p:column>
                <p:column >
                    <!-- Nested data table -->
                    <p:dataTable id="transparenciasInplace"
                         var="transparencias" 
                         value="#{registrarAccionDosBean.transparenciasFocalizadas}"
                         selection="#{necesidad.tema.transparenciasFocalizadas}"
                         rowKey="#{transparencias.idTf}">
                        <f:facet name="header">
                            Objetives
                        </f:facet>
                        <p:column selectionMode="multiple" style="width:16px;text-align:center"/>
                        <p:column>
                            <h:outputLabel value="#{transparencias.descripcion}" styleClass="textoAccionesSmall"/>        
                        </p:column>
                    </p:dataTable>
                 </p:column>
              </p:row>
            </h:panelGroup>
        </h:panelGroup>
    </p:rowExpansion>
</p:dataTable>

我有n行折叠,每个行都有信息,这些信息在不同的时间和日期持续存在,所以我需要保存一些信息加上n行作为一个整体,问题是当行折叠时在屏幕上显示,我希望以这种方式,因为一个可以在屏幕上有很多行,如果我展示它们扩展它将很难阅读,但当我通过命令按钮发送它时我折叠行中的表是设置null,我需要扩展它们中的每一个才能正确发送所有信息。

所以我想发送崩溃的信息但以某种方式强制获取每个信息内部的信息

我正在从数据库中获取信息,因为我只是获取我的查询并获取正确的信息,所以我的问题出现在我的jsf页面上我认为

0 个答案:

没有答案