nynw.net
当前位置:首页 >> jAvA 里面怎么处理out.ClEAr();out=pAgEContExt.pu... >>

jAvA 里面怎么处理out.ClEAr();out=pAgEContExt.pu...

我前几天 刚刚遇到这个问题 原因是 response.getOutputStream()和response.getWrite()这里两个方法 只能用一个 如果两个一起使用就是报这个异常 我不知道你是不是用servlet写的代码 但经常的原因之一就是 jsp里面的代码都是默认 是jspWriter输出...

out.clear(); 这句话的意思是清除当前的所有内容输出,所以什么都没有了。 然后执行.pushBody()的方法,输出内容,若这个方法,没有内容返回,则你看到“空白页”叻

你是说下载吧? 由于jsp container在处理完成请求后会调用releasePageContet方法释放所用的PageContext object,并且同时调用getWriter方法,由于getWriter方法与在jsp页面中使用流相关的getOutputStream方法冲突,所以会造成这种异常,解决办法是:只...

当然要 这两个不同 out.close()是一定要的 使用流要记得随手关掉

如果是在weblogic下的话,去掉以下两句: out.clear(); out = pageContext.pushBody(); 这是weblogic和tomcat的区别; 如果不是的话,不如在调用response前加以下: response.reset(); 均可尝试一下,如果还不行的话再说

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com