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

hacer botón de primefaces con comportamiento ajax

Estas en el tema de hacer botón de primefaces con comportamiento ajax en el foro de Java en Foros del Web. Hola a todos, Estoy tratando de hacer un botón dentro de un p:dialog, que al ser presionado debería ir a un método en el bean ...
  #1 (permalink)  
Antiguo 27/10/2013, 21:11
 
Fecha de Ingreso: abril-2009
Mensajes: 196
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta hacer botón de primefaces con comportamiento ajax

Hola a todos,

Estoy tratando de hacer un botón dentro de un p:dialog, que al ser presionado debería ir a un método en el bean mediante ajax, pero haciendo debug me doy cuenta que nunca se llega a dicho método... porque? alguien podría indicarme que estoy haciendo mal?

Éste es el código:

Código:
<p:dialog id="picture" widgetVar="dlg#{preg.ID}" header="choose" width="425"  dynamic="true" visible="#{dummieBean.showpoup}" 
                          resizable="false" showEffect="clip" hideEffect="clip" draggable="false">
                    <h:outputLabel value="#{preg.text}"></h:outputLabel><br /><br />
                    <h:form>
                        <ui:repeat value="#{preg.resps}" varStatus="status" var="re">
                            <h:outputLabel value="#{re.texto}"></h:outputLabel><br />
                            <div class="#{dummieBean.getCSSname(preg, re)}"></div>                            
                            <p:button id="myboton" image="check">
                                <p:ajax event="click" listener="#{dummieBean.vote(preg, re)}"></p:ajax>
                            </p:button>
                            <hr></hr>
                        </ui:repeat>
                    </h:form>
</p:dialog>
Gracias!

Etiquetas: ajax, comportamiento, primefaces
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 05:17.