Foros del Web » Programación para mayores de 30 ;) » Java »

No se actualiza valor de ManagedBean

Estas en el tema de No se actualiza valor de ManagedBean en el foro de Java en Foros del Web. Hola a todos, Tengo una app web con jsf y primefaces e intento hacer un pequeño overlay para crear una entidad sobre un datatable... cuando ...
  #1 (permalink)  
Antiguo 10/04/2014, 10:50
 
Fecha de Ingreso: abril-2009
Mensajes: 196
Antigüedad: 15 años
Puntos: 0
Pregunta No se actualiza valor de ManagedBean

Hola a todos,

Tengo una app web con jsf y primefaces e intento hacer un pequeño overlay para crear una entidad sobre un datatable... cuando le doy click al botón que abriría mi ligthbox, abre bien... cuando pongo los datos y doy click en el botón para crear, se llama al método del actionListener... pero! el valor del inputtext está en null... y haciendo debug veo que nunca se llega al set de ese atributo... este es mi código:

Código:
 <p:lightBox widgetVar="lightbox">
                    <p:commandButton id="botonNuevo" value="Nuevo" />

                    <f:facet name="inline">
                        <p:panel closeTitle="Cerrar" header="Crear Nuevo Tipo de Cuenta">
                            <br />
                            <center><p:graphicImage url="../images/Abaco.png"></p:graphicImage></center>
                            <br />
                            <h:outputText value="Nombre: " /><p:inputText value="#{tipoCuentaBean.nuevoTipoCtaNombre}" />
                            <br /><br />
                            <p:commandButton value="Crear" actionListener="#{tipoCuentaBean.crearTipoCuenta()}" update="panel" oncomplete="PF('lightbox').hide();" />
                        </p:panel>
                        
                    </f:facet>  
                </p:lightBox> 
</p:panel>
</h:form>
En el ManagedBean tengo obviamente creada la variable String nuevoTipoCtaNombre y su respectivo getter y setter....

Que puedo estar haciendo mal?

Muchas gracias a todos por su ayuda!

Etiquetas: string, valor, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:24.