Action Bean类的execute()方法,返回值为ActionForward类型。
ActionForward对象是一种配置对象,代表了Web资源,可以是JSP页面,Servlet以及Action。
其对象映射的是配置文件struts-config.xml中的<forward>元素,封装了目标响应页面的URI。
主要属性有:
Ø Name:本ActionForward对象的标示,在Action Bean类的execute()方法中ActionMapping对象的findForward()方法就是根据此表示来查找相应的ActionForward对象的。
Ø Path:目标响应页面的URI;
Ø Redirect: 标明页面转向的方式。
ActionForward对象被返回给RequestProcesso后,后者将调用相应的RequestDispatch.forward()或response.sendRedirect()方法专项下一个响应页面。