Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/07/2013, 01:13
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 1 mes
Puntos: 33
Respuesta: Conectar dos JSF a través de un submit

Claro, deberías hacer algo así como:

<h:commandButton value="Enviar" action="texto*" />

donde texto* puede ser:

- Una cadena estática
- Una EL propia de JSF (#{}).

Si usas la EL, tienes que llamar al método de algún Bean (puedes omitir los paréntesis). Este método tiene que ser "public String ...()". Te pongo un ejemplo:

<h:commandButton value="Enviar" action="#{miBean.submit}" />

En "miBean.java":

Código Java:
Ver original
  1. public String submit(){
  2.    String devolver = new String("");
  3.   //aquí puedes hacer cosas, como guardar datos o validar algo
  4.   return devolver;
  5. }

Entonces el commandButton tendrá como "action" el valor que retorne la función.

Recuerda dar de alta la "navigation rule"