1.Action类:能够处理Struts2请求的类。
>属性名字必须遵守JavaBeans属性名的命名规则。
属性的类型可以是任意类型,从字符串到非字符串之间的数据转化可以自动发生。
>必须有一个空参的构造器
>至少有一个工struts在执行这个anction时调用的方法
>同一个Action类可以包含多个action方法
>Struts2会为每一个HTTP请求创建一个新的Action实例,即Action不是单例的。
2.action:代表Struts2的请求。
Action类:
package com.lishenhuan.Product;
public class Product {
private String productId;
public String getProductId() {
return productId;
}
public void setProductId(String productId) {
this.productId = productId;
}
//执行action时调用的方法
public String save() {
System.out.println("save"+ this);
return "details";
}
//执行action时调用的方法
public String test() {
System.out.println("test");
return "sussess";
}
}