Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2014, 12:15
pichon77
 
Fecha de Ingreso: mayo-2009
Mensajes: 13
Antigüedad: 15 años
Puntos: 0
Captura de Id en selectOneMenu, selectItems

Estimado foreros

Si alguien me puede ayudar con el siguiente incoveniente, estoy trabajando con primefaces e Hibernate, el problema es el siguiente tengo un selectOneMenu donde estraigo de mi base los pacientes registrados, ahora deseo obtener el ID del paciente escogido y enviarlo como parametro a un metodo en mi Bean "mbRPaciente.getByCodigo('codigoCapturado')". El problema es que no encuentro manera de poder capturar el id del paciente seleccionado y eviarlo al metodo.

<p:selectOneMenu id="paciente"
filter="true" filterMatchMode="startsWith"
panelStyle="width:250px" required="true" var="itemPaciente" >
<f:selectItem itemLabel="Seleccione" itemValue="" noSelectionOption="true"/>
<f:selectItems value ="#{mbRPaciente.all}" var="itemPaciente" itemLabel="#{itemPaciente.nombres} #{itemPaciente.apellidos}" itemValue="#{itemPaciente.codigoPaciente}" />

<p:ajax event="change" listener="#{mbRPaciente.getByCodigo('codigoCapturado')}"/>
</p:selectOneMenu>

Cualquier ayuda será bien recibida de antemano les doy mis sinceros agradecimientos.