在执行完一个action是,往往需要跳转到另一个action中。如添加或删除某一条信息后,再跳转到信息列表action中查询信息。这时如果需要保存当前分页的页码跳到显示信息页面。则就需要在执行完第一个action方法时,将当前pageNumber传递到第二个action中,这时仅仅依靠action中的mapping.findForward("forward name");就不能满足需求。
可以手工构造一个ActionForward对象来return;
如:return new ActionForward(mapping.findForward("forward name").getPath()+"param");
可以手工构造一个ActionForward对象来return;
如:return new ActionForward(mapping.findForward("forward name").getPath()+"param");
本文介绍在Struts2框架中如何实现在不同Action之间的参数传递,特别是在需要保持分页状态的情况下,通过手动构造ActionForward对象实现跳转。
1666

被折叠的 条评论
为什么被折叠?



