咚冬呛
2016-06-12 11:00
这里只有一个处理登录的LoginAction继承了ActionSupport啊,但是它跟判断是否登录没有关系啊。是不是因为后面定义了拦截器所以就去执行拦截器,就不用指定类了
不写class属性,系统会默认调用com.opensymphony.xwork2.ActionSupport类的execute()方法,
该方法代码是:
public String execute() throws Exception { return SUCCESS; }
返回success -->
不指定class类是用了默认的类,用它的execute方法重定向到web-inf的页面中。和method有默认值,result的name有默认值是一样的道理。个人意见,不正确多指教。
action 节点没有配置class属性,struts框架应该会自动创建ActionSupport的一个实例。。。默认执行ActionSupport的execute方法(不重写的话,默认返回SUCCESS)
Struts2拦截器浅析
37980 学习 · 118 问题
相似问题