异常解决方案:IllegalStateException: getWriter() has already been called for this response

来源:互联网 发布:淘宝潮牌旗舰店 编辑:程序博客网 时间:2024/06/12 23:25


自己在开发一个生成二维码的东西,开发的过程中遇到各种各样的问题,这个是其中一个,解决方案如下:


1.不调用out或者getoutputStram在同一个类中。


2.在调用之前使用方法:out.clear();


3.使用方法:response.reset();


 一句话说明白在java开发中,out和getoutputStram()是无法共存的,必须去掉一个。

原因:在servlet开发中,字符流和字节流是无法共存的,而同时使用必然报错。


抛砖引玉,如哪位朋友有其他解决方案请留言,谢谢


<br/>

0 0
原创粉丝点击