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";} }
?
?
?
動態方法調用