jsp+servlet跳转问题: Cannot call sendRedirect() after the respon

问题描述:

jsp+servlet跳转问题: Cannot call sendRedirect() after the response has been committed


开始先访问jsp页面,判断是否能够拿到session,拿不到就重定向到servlet,servlet拿到之后再重定向到jsp.问题:执行到jsp的

if(goodsInfos==null){

response.sendRedirect("GoodsInfo_con?function=goodsList");

}这个if就抛异常了: Cannot call sendRedirect() after the response has been committed

.servlet都进不去了.在线求解


上面的图是jsp
下面的是servlet
1个回答 分类:综合 2014-09-24

问题解答:

我来补答
哎,不知道在说什么啊.
不过看起来是你在页面用了response.sendRedirect() .你之前的代码是不是有跳转啊?
在页面提交,你可以用javascript啊.可以用form的submit();
再问: 在jsp页面之前没有跳转过
再答: 建议你还是不要这么写了,你说你的需求,我给你个方案吧。
再问: 您有qq吗,您是高手吧,我想多向你学习
再答: 120329750
 
 
展开全文阅读
剩余:2000
上一页:第九题,详解
下一页:gyyv