在Struts2中,一个Action类代表一次请求或调用,每个请求的动作都对应于一个相应的Action类,一个Action类是一个独立的工作单元。
在struts2中开发action有三种方式
1、写普通类,属性有set get方法,有execute()方法
2、实现 Action接口,里面自动有execute()方法,只有写属性同时有set get方法即可
3、继承 ActionSupport,因为ActionSupport是在Action基础上开发的,所以在实际开发中一般使用此种方法
注:execute方法是自动调用,不是可以有2种方式调用