无侵入式和有侵入式动作类

1.无侵入式动作类

在代码中无法直接看出和struts2的关系

举一个简单的例子

无侵入式和有侵入式动作类

 

 

 

 

 

 

 

2.有侵入式动作类

可以看出代码和struts的关系。

 

 

 

 

 

 

 

 

 

 

(1)实现Action接口

无侵入式和有侵入式动作类

 

 

 

(2)ActionSupport类

无侵入式和有侵入式动作类

 

 

无侵入式和有侵入式动作类

默认方法,什么方法都不写时默认的方法。

 

 

(3)继承ActionSupport类

 

 

<1 当我们在类中什么都不写时,有一个默认的动作:excute() 返回的是SUCCESS

 

无侵入式和有侵入式动作类

 

无侵入式和有侵入式动作类

 

<2访问默认动作类和动作方法的配置。

无侵入式和有侵入式动作类

 

无侵入式和有侵入式动作类

 

<3 默认动作类可以修改,但我们一般不改

无侵入式和有侵入式动作类