Struts中ActionForward 和 ForwardAction 有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/24 09:56:49
Q1.Struts中ActionForward 和 ForwardAction 有什么区别?
我了解的就是前者做跳转,后者执行动作类

Q2.我一般些跳转照样写
<action path="/loginrii" forward="/login.jsp"></action>
但我看网上一些资料是照样写
<action path="/loginrii"
type="org.apache.struts.actions.ForwardAction"
parameter="/login.jsp"/>

请问这两种写法有什么区别么?
Q3.这两种action 写在xml里。那struts怎么就能够区分这两者的区别呢?
是说action中的某些属性不能够同时存在么?
假如我定义一个action 又写跳转路径,又写validate等属性,会怎么 样?
--------------------------------------------------------------
请了解的朋友 按照问题序号 回答一下。谢谢
不要贴代码上来。只是按问题回答一下就OK了!

Q1:优先级别不一样,前者优于后者。
Q2:对于跳转来说没有区别。
Q2:优先级别不一样。看到快的看不到慢的。

Q1.我也只是会一些,就想你说的那样!“前者做跳转,后者执行动作类 ”
Q2.我也是用 forward="/login.jsp!type="org.apache.struts.actions.ForwardAction" 这个应该是指定那个类吧!
Q3.我也没试过!应该不可以写两个!