Páginas

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

10 de enero de 2017

añadir elemento en texto en el combo


esta es la parte del texto y el boton

<pre> <p:remotecommand name="rc" update="f2:fp,f2">
  <p:commandbutton actionlistener="#{page.guardarFormatoPresentacion}" id="idGuardarFormatoPresentacion" onsuccess="rc()" value="#{msg['diligenciaIdentificacion.btn_guardar_modelo']}">
    <h:outputtext value=" ">
    <h:outputtext value=" ">
    <h:outputtext value=" ">
    <p:outputlabel value="#{msg['nombre_prestacion']}">
    <p:inputtext id="nombre1" value="#{page.formato.nombre}">
    <f:validatelength maximum="20" minimum="1">
    </f:validatelength></p:inputtext>
</p:outputlabel></h:outputtext></h:outputtext></h:outputtext></p:commandbutton></p:remotecommand>
</pre>

la funcion guardarFormatoPresentacion guarda en base de datos en el combo

<p:outputlabel for="fp" value="#{msg['formato_presencial']}">
 <p:selectonemenu id="fp" rendered="true" style="width: 80%;" value="#{page.formato.nombre}">
 <p:ajax listener="#{page.onTextCombo}" update="f2:nombre1,:f2">
 <f:selectitem itemlabel="#{msg['generic.value_selec']}" itemvalue="">
 <f:selectitems itemvalue="#{formatoPresntacion1.nombre}" value="#{page.lFormato}" var="formatoPresntacion1">
  </f:selectitems></f:selectitem></p:ajax></p:selectonemenu>
</p:outputlabel>
la funcion onTextCombo , carga de base de datos el combo

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