`

重定向和跳转

阅读更多

重定向  不能传值
跳转  可以传值

 <================重定向==================>
 <forward name="list"   redirect="true"  path="/jsp/sunny/sales/inquiry/inquiry.jsp">
 </forward>
 <forward name="ok" redirect="true"  path="/jsp/Office/WorkFlow/result.jsp">
 </forward>
 
 <================跳转==================>
 <forward name="saveOrUpdate"  path="/jsp/sunny/sales/inquiry/copy.jsp">
 </forward>

方式1   跳转
return mapping.findForward("saveOrUpdate");

方式2   重定向(不能传值)
return mapping.findForward("saveOrUpdate");

方式3   重定向(可以传值)
ActionForward actionForward = new ActionForward(mapping.findForward("list").getPath()+"?opportunityId="+opportunityId+"");
actionForward.setRedirect(true);
return actionForward;

方式4   跳转到action   方法
return finishedProjectQuery(mapping,form,request,response);

方式5   直接调整到jsp页面(不用在配置文件中配置页面路径)
return new ActionForward("/jsp/homepage/personal/index/perindex.jsp");


response.sendRedirect("../jsp/message_center/NoticeHand.jsp?notice_status="+noticeRemind.get("status").toString());

配置文件跳转
<forward name="list" redirect="true" path="/ofCardDataInit.do?fromUrl=cmnCardList&amp;method=query"></forward>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics