jsp中response.sendRedirect为什么会执行而不跳转? 一个表单提交后到某个jsp(假设为save.jsp),这个jsp保存数据到库中后,response.sendRedirect("target.jsp")到target.jsp页面,但页面并没有跳转,仍停留在那个表单页面,save.jsp和target.jsp中加了些System.out.println输出,从输出信息看,这两个jsp都执行了,奇怪,只执行但不跳转,请问这是怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的这行不在最后在后面加上 return;就可以了 我加了return; 而且要转向的页面执行了,但地址栏没有改变,页面也没有任何显示,我该怎么去查找原因呢? 我没用strus,就是普通的jsp页面 <% String url="target.jsp";response.setHeader("Cache-Control","no-store"); response.setHeader("Pragma","no-cache"); response.setDateHeader("Expires", 0); response.sendRedirect(url);%> 原因可能在这里,我是在页面中一个flash里组织一个表单提交的,本以为没有什么不同,看了看请求头中,多了referer属性,大概与这个有关吧,这是flash自动加上的请求头,去不掉,没办法了,只好不从flash中提交了,在页面弄个隐藏表单吧。 哦,与请求头无关,实际上已经重定向,flash又发送了一个请求,页面的返回值当然也返回到flash中去了,所以页面并没有刷新,这个特性比较有趣啊,不知能拿它干点什么呢 关于oracle中char类型的数据在java中存取的问题 关于继承问题 帮忙看看为什么弹出的窗口中的文本显示不出来? 线程的考题,谁给答案并解释? 关于自动装箱、自动拆箱的一段简单代码,求大神解释结果 java读取串口数据缺位 谁最先正确回答这小问题,40分 设计文档范例 大侠请帮忙,关于case语句,送上100分!在线等待! 想在java中调另一个java应用程序,怎么办? 关于JTextArea显示内容的问题 大家帮我看看,这句是什么意思,m,p, LEFT JOIN是什么意思(在线等,急)
在后面加上
return;
就可以了
response.setHeader("Cache-Control","no-store");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires", 0);
response.sendRedirect(url);%>