Action 4 ActionForward

ActionForward 的功能很简单 就是 go !

ActionForward可以看作POJO 是个简单的包装类 用来存储一些属性 name path redirect className

我的理解就是通过XML来设定属性 具体的代理类在运行时会自动产生 就像ActionForm的DynaActionForm的构造和使用一样

要点 :

一 可能是完整的URI也可能包含查询语句(就可以在URI上附加复杂字符串来设置属性)

二 全局转发和本地转发

全局转发可以随意使用 本地转发只能时定义在ActionMapping中的指定的Action才可以使用

三 运行时刻参数

可以用<html:link>中的属性来设置参数 也可以在Action中用StringBuffer来添加path的字符串 还可以用扩展包的简单方法

四 运行时也可以自己来创建ActionForward对象 使用 ActionForward的构造函数有很多种

五 可以在<global-Forwards>的type属性定义使用的ActionForward

也可以为每个<forward>定义className属性来设置ActionForward

你可能感兴趣的:(forward)