在struts2中Action的屬性用來封裝請求引數,可以是普通屬性也可以是物件模型,不管何種方式,問題是:屬性的值是怎麼賦值的?考察方式可以在Action中新增一個簡單屬性,生成getter setter方法,在setter方法中新增斷點可以跟蹤。Action的程式碼如下:
ublic class UserAction {
private String name;
public UserAction(){
System.out.println("==建立UserAction物件=");
}
public String execute(){
System.out.println("執行execute方法...");
System.out.println("name========="+name);
return "success";
public String getName() {
return name;
public void setName(String name) {
this.name = name;//在該行新增斷點除錯執行Tomcat
在struts2中Action的屬性用來封裝請求引數,可以是普通屬性也可以是物件模型,不管何種方式,問題是:屬性的值是怎麼賦值的?考察方式可以在Action中新增一個簡單屬性,生成getter setter方法,在setter方法中新增斷點可以跟蹤。Action的程式碼如下:
ublic class UserAction {
private String name;
public UserAction(){
System.out.println("==建立UserAction物件=");
}
public String execute(){
System.out.println("執行execute方法...");
System.out.println("name========="+name);
return "success";
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;//在該行新增斷點除錯執行Tomcat
}
}