struts2开发action 的三种方法
1、继承ActionSupport
public class UserAction extends ActionSupport {// Action中业务处理方法public String login() {System.out.println("UserAction.login()"); // return "success";return SUCCESS;} }
2、实现Action
public class UserAction3 implements Action {// Action中业务处理方法public String login() {System.out.println("UserAction.login()");return "success";}@Overridepublic String execute() throws Exception {return null;} }
3、既不继承也不实现任何的方法
public class UserAction {private String userName;public void setUserName(String userName) {this.userName = userName;}// Action中业务处理方法public String login() {System.out.println("UserAction.login()" + userName);return "login";}public String register() {System.out.println("register()" + userName);return "register";} }
动态方法调用