Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/07/2011, 09:06
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Struts2: no recoge los datos de un formulario

No lo entiendo, entonces el problema estaba en la forma en la que recuperabas los datos, en la parte de código que no has puesto.

ModelDriven lo único que hace es coger esos parámetros y meterlos directamente en un objeto.

Vale, ahora lo veo. Te has cargado todos los interceptores en el action, incluyendo el interceptor params, por lo tanto es imposible que recuperara nada.

Si existe un baseStack y un defaultStack de interceptores es por algo, es porque son los que habitualmente se necesitan. Añadiendo el modelDriven se ve que puedes puentear al params.

Échale un vistazo a los los dos stacks de interceptores que he nombrado, tal y como has declarado el action, el único interceptor que tienes es el de login que has hecho, dejando fuera a los básicos, que seguramente necesitarás utilizar más adelante.

Puedes hacer combinados, añadiéndole a alguno de los stacks, los interceptores que quieras.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.