Páginas

Mostrando entradas con la etiqueta reload. Mostrar todas las entradas
Mostrando entradas con la etiqueta reload. Mostrar todas las entradas

30 de noviembre de 2016

primefaces reload selectOneRadio



<h:panelGrid columns="1">
<p:selectOneRadio value="#{selectedViewMostrar}"   id="mostrar" layout="grid" columns="1" style="width:200px">
           <p:ajax update="fpanel" immediate="true" />
           <f:selectItem itemLabel="Visualizar" itemValue="false"/>
           <f:selectItem itemLabel="Exportar" itemValue="true"/>
       </p:selectOneRadio>
      <p:panel id="fpanel" visible="#{selectedViewMostrar}">
      <p:selectOneRadio id="ch_tipoExportacion"
      value="#{selectedViewTipoEspansion}"
      styleClass="centered">
<f:selectItem itemLabel="PDF" itemValue="pdf" />
<f:selectItem itemLabel="Excel" itemValue="exce" />
</p:selectOneRadio>
</p:panel>


en la parte java

proivate boolean selectedViewMostrar

primefaces reload gridPanel view column



checkbox box


<p:selectManyCheckbox id="chResultado"
value="#{selectedViewNumRegistro}">
<f:selectItem itemLabel=" " itemValue="true" />
</p:selectManyCheckbox>


el borton

        <p:blockUI block="ajax" trigger="ajax" />
<p:commandButton value="#{msg['buscar']}"
title="#{msg['buscar']}"
update=":f4:tabla_buscar" id="ajax" ajax="true"
actionListener="#{dentificacion}"
styleClass="ui-priority-primary" style="margin-bottom:10px" />

la tabla dataTable

     <h:form id="f4">
<p:dataTable id="tabla_buscar" var="elemento" value="#{listaLibrosId}"
paginator="true" rows="5"
binding="#{tabla_buscar}"
style="font-size:small;margin-bottom:20px;">

                 <p:column sortBy="#{elemento.num}"
headerText="#{msg['num']}"
rendered="#{selselectedViewNumRegistro eq '[true]'}"
visible="#{selectedViewNumRegistro == '[true]'}">
<h:outputText value="#{elemento.num}" />
</p:column>

        </p:dataTable>
      </form>


en la parte java


private List<String> selectedViewNumRegistro