重定向和跳转

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

 <================重定向==================>
 <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>


阅读更多
个人分类: struts
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

重定向和跳转

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭