java struts 2: cuando se ejecuta execute?

Iniciado por Kase, 19 Abril 2011, 02:31 AM

0 Miembros y 1 Visitante están viendo este tema.

Kase

estoy mudando un proyecto no terminado de struts 1 a struts 2...

pero no entiendo que es el execute?

ejemplo:
Citarpackage ejemplo.java.action;

import com.opensymphony.xwork2.ActionSupport;

public class UsuarioAction extends ActionSupport{

    private String nombre;
    private String apellido;

    public String getNombre() {
        return nombre;
    }
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }
    public String getApellido() {
        return apellido;
    }
    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    @Override
    public String execute() throws Exception {

        return SUCCESS;
    }
}
mi duda es.. el execute se ejecuta al mostrar la pagina o al pulsar un boton (submit) del formulario?

varias webs que e visitado de struts 2
http://www.kamlov.site90.net/?p=613
http://deckerix.com/blog/manual-de-struts-2-pasos-basicos-de-configuracion-del-entorno-de-trabajo-netbeans/

http://www.javamexico.org/blogs/marko/intro_struts2 <--- este ejemplo me a causado la Confusión

http://www.forosdelweb.com/f67/direccionamiento-struts-2-a-862493/