Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2008, 08:15
Bunburyscom
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 15 años, 10 meses
Puntos: 10
Respuesta: Un Action se me ejecuta dos veces

Hola,

¿Y si entra al metodo execute??

Probablemente te hace falta agregar una clase que te mapeara tu forma de tu jsp, es decir, un ActionForm, y deberas de agregarla en tu struts-config.xml.

Ejemplo, suponiendo que tienes una clase llamada "Persona.java" y tiene las variables id, nombre, apellidos, en el struts-config.xml deberas de agregarla asi:

<form-beans>
<form-bean name="personaForm" type="com.ejemplo.PersonaForm"/>
</form-beans>

Y en tu tag "<action" te faltaria:

<action path="/DeleteUserAdminAction" type="actions.DeleteUserAdminAction" name="personaForm" validate="false">
<forward name="Success" path="/WEB-INF/jsps/user/deletedUser.jsp"/>
</action>

Y en tu clase Action recuperarias las variables asi:

Persona persona=(Persona)form;
long id_usuario = Long.parseLong(persona.getId()) ;
String nombre = persona.getNombre();
String apellidos = persona.getApellidos();

saludos!