`

ActionForward

阅读更多

1. redirect(重定向)的使用
2. 理解ActionForward全局与局部的概念
3. 不能在代码中修改struts-config.xml文件 (***注意***)
4. 理解动态ActionForward,动态ActionForward可以修改参数;即new ActionForward对象,然后用代码来

设置它,使它达到相应的功能。

<form action="dynaActionForwardTestAction.do" method="post">
  	page:<input name="page" type="text"/><br/>
  	<input type="submit" value="submit"/>
</form>

 

String page = request.getParameter("page");
if (!"".equals(page)) {
	ActionForward af = new ActionForward();
	af.setPath("page" + page + ".jsp");
	af.setRedirect(true);
	return af;
}
return mapping.getInputForward();

 

<action-mappings>
  	<action path="/dynaActionForwardTestAction"  type="com.test.struts.action.DynaActionForwardTestAction" input="/index.jsp"/>
  </action-mappings>

 

分享到:
评论

相关推荐

    ActionForward and ActionMapping

    ActionForward and ActionMapping

    structs in action中文完全版\6. 连线 ActionForward.pdf

    structs in action中文完全版\6. 连线 ActionForward.pdf

    struts_actionforward.rar_ActionForward_redirect

    ActionForward的使用 1、理解全局和局部ActionForward的概念 2、redirect的使用 3、struts-config.xml文件不允许动态修改 4、理解动态ActionForward,动态的ActionForward是可以运行期修改的

    ActionForward与ForwardAction的功能

    ActionForward与ForwardActiond 的区别和功能

    ActionForward和国际化

    详解Struts2的国际化!ActionForward的使用 ActionForward的默认行为是转发,如果想重定向,需要在标签中配置 redirect="true" 比如: &lt;forward name="login" path="/login.jsp" redirect="true"/&gt;

    Action与Forward属性的含义

    Action与Forward属性的含义

    北京大部分公司的ssh面试题

    Execute()从ActionForm对象中获取数据,完成业务逻辑,返回一个ActionForward对象,ActionServlet再把客户请求转发给ActionForward对象指定的jsp组件,ActionForward对象指定的jsp生成动态的网页,返回给客户。

    StrutsAPI(java)

    在請求來臨後,RequestProcessor 根據請求URI呼叫對應的Action物件,將工作交給它,並在最後由Action物件得到一個ActionForward物件, ActionServlet使用ActionForward得知將流程forward至指定的資源。 當請求到達...

    Struts in Action中文版

    2.6.2. Struts的强项........................................................................................................58 Struts in Action 中文版 Lastest Revised:10/14/2005 10:27:00 AM ...

    ssh(structs,spring,hibernate)框架中的上传下载

    HibernateDaoSupport封装了HibernateTemplate,而HibernateTemplate封装了Hibernate所提供几乎所有的的数据操作方法,如execute(HibernateCallback action),load(Class entityClass, Serializable id),save(final ...

    struts in Action

    1. 介绍.........................................................................................................18 1.1. 关于本书...........................................................................

    一个struts的action跳转大全

    如果validate ()返回非空的ActionErrors,将会被转到input属性指定的URI,如果返回空的ActionErrors,那么执行Action的 execute() 方法,根据返回的ActionForward确定目标URI。 这样做的效果是:execute()仅当...

    Ajax异步请求action接受json案例

    该项目实现简单的ajax异步请求action,接收json数据并显示到页面

    外文翻译 stus MVC

    ActionServlet (Command) creates and uses Action, an ActionForm, and ActionForward. As mentioned earlier, the struts-config.xml file configures the Command. During the creation of the Web project, ...

    【项目实战案例】java校园订餐系统项目(web端)

    【项目实战案例】java校园订餐系统项目(web端) /* * Generated by MyEclipse Struts ...import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import com.bean.HzpBean;

    数据库建表,携程网,java开发

    public ActionForward perform(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String action =request.getParameter("action"); System.out.println(...

    Struts in Action[文字版][中文]

    6.连线ActionForward 7.设计ActionMapping 8.和女主角Action对象共舞 9.扩展ActionServlet 10。显示动态内容 11.用Tiles开发应用 12.用户输入校验 13.本地化 14.在Struts中使用数据服务 15.Artinus:全力以赴实际...

Global site tag (gtag.js) - Google Analytics