`
jinxhj2003
  • 浏览: 144567 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

在生成图片是出现的异常

    博客分类:
  • Jsp
阅读更多
在输出图片的结尾加入;
out.clear();
        out = pageContext.pushBody();

主抛出异常:
ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: getOutputStream() has already been called for this response
从网上找了下资料,综合一下原因分析:
这是web容器生成的servlet代码中有out.write(””),这个和JSP中调用的response.getOutputStream()产生冲突.
即Servlet规范说明,不能既调用 response.getOutputStream(),又调用response.getWriter(),无论先调用哪一个,在调用第二个时候应会抛出 IllegalStateException,因为在jsp中,out变量是通过response.getWriter得到的,在程序中既用了response.getOutputStream,又用了out变量,故出现以上错误。
解决方案:
1.在程序中添加:
out.clear();
out = pageContext.pushBody();
就可以了;

2,不要在%〕〔%之间写内容包括空格和换行符
3,在页面写入图片的时候,需要flush()
OutputStream output=response.getOutputStream();
output.flush();
4,在页面确定写入<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312”>
分享到:
评论

相关推荐

    Docker容器.png

    Docker思维导图PNG图片

    遥望星空补丁生成、应用工具(附操作图片)

    2.在发布的时候,丢弃在参照目录没有出现过的补丁文件。 3.增加允许重复的文件类型,主要是为了处理类似BS程序中重复的JS文件。 4.增加手动提取选项,为了适应多次添加补丁效率问题。 5.生成补丁支持可重复文件名。 ...

    wpf使用WIA方式扫描并展示扫描图片

    网上好多代码,都有错,连是否有扫描仪都没有判断...在属性窗口里选择“生成”——“目标平台”下拉里选中“X86"即可 。并且没有发现那个存储的图片和字节都在哪里,就先不使用那个方式实现了。 liuqiaoying80@163.com

    python3.5 cv2 获取视频特定帧生成jpg图片

    假如文件夹有大量视频文件,需求目标是想从每个视频中提取一帧作为视频的一个封面图片,本文利用opencv-...安装完成后 import cv2 出现异常,ImportError:DLL load fail:找不到指定模块,最后在github上找到解决办法 I

    屏幕录像编辑专家20120318单文破解版

     4、鼠标任意点击进度条改变进度不会出现异常;  5、编辑后的录像可用录像专家正常进行各种转换不会反弹水印。 不完善之处: 1、自设信息仅提供信息正常显示前9个字符; 2、不能生成Flash,原因是试用版本身就...

    动易专业版——Upgrade_SiteFactory.Professional_2.5.2.0-2.5.3.0的升级包

    ●批量导入图片信息时出现异常。 ●编辑器中添加图片时首页图片选择中无上传的缩略图。 ●批量导入的内容无法在信息管理的待审核选项卡中显示。 ●批量设置内容的消费点数为0时不起作用。 ●添加文章选择签收...

    易语言-黑月界面生成模块开源(一键生成黑月界面)

    注意:如果生成的黑月界面组件显示异常或功能异常,可以将窗口风格和扩展风格删除留空, 然后根据需要使用黑月界面类模块里的常量(比如#窗口风格_xxx)。 增加了颜色选择器的转换。 增加了菜单相关代码(被选择和...

    会计理论考试题

    7.用紧急启动盘(ESD)启动计算机后,屏幕上出现的信息是___B____。 A、Windows98桌面 B、A> C、Windows98资源管理器 D、C> 8.关于文件的含义,比较正确的说法应该是 ___A____ 。 A、记录在存储介质上的一组相关信息...

    冠森进销存管理软件(网络版) 6.20

    1.修正在MSSQL状态下查询数据可能出现异常提示的问题 2.修正存货管理中详细说明等字段保存的错误 3.完善单据模块中录入部门及录入往来单位时的处理逻辑 4.支持自动生成客户、供应商名称首拼音功能 5.启用存货图片...

    java开源包5

    Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码图片。 Java 命令行解析...

    小游戏CMS XyxCms v1.3.rar

    【修正】使用二级目录出现错误,前台图片不显示 【美化】查看佣金界面 【修正】部分空间编码不支持情况导致后台乱码情况 【修正】部分用户佣金查看显示异常 【更新】广告调用方式 【修正】搜索小游戏时部分位置...

    JAVA上百实例源码以及开源项目

    像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...

    基于Python+Django+Mysql校园二手交易跳蚤市场网站设计

    商品评论:用户在购买了商品后才会出现商品评论的文本框。 全文检索:支持对商品种类以及商品名称,简介的检索。 用户中心:支持用户个人信息,收货地址,修改密码,发布商品,修改个人信息,实名认证等信息的更新,...

    Java范例开发大全 (源程序)

     实例146 复制图片 219  实例147 随机读写Java类文件 221  第3篇 Java面向对象编程  第8章 面向对象(教学视频:72分钟) 226  8.1 类 226  实例148 简单的通讯录类 226  实例149 简单的长度单位转换类...

    毕业设计,基于Python+Django+MySql开发的校园二手交易跳蚤市场,内含Python完整源代码,数据库脚本

    商品评论:用户在购买了商品后才会出现商品评论的文本框。 全文检索:支持对商品种类以及商品名称,简介的检索。 登录注册:用户的登录与注册,重置密码,密码发送到注册邮箱。 跳蚤使用协议:协议签属才能使用。 ...

    java范例开发大全(pdf&源码)

    实例146 复制图片 219 实例147 随机读写Java类文件 221 第3篇 Java面向对象编程 第8章 面向对象(教学视频:72分钟) 226 8.1 类 226 实例148 简单的通讯录类 226 实例149 简单的长度单位转换类 227 实例150 卡车和...

    基于Python+Django+Sqlite校园二手交易跳蚤市场网站源码

    商品评论:用户在购买了商品后才会出现商品评论的文本框。 全文检索:支持对商品种类以及商品名称,简介的检索。 登录注册:用户的登录与注册,重置密码,密码发送到注册邮箱。 跳蚤使用协议:协议签属才能使用。 ...

Global site tag (gtag.js) - Google Analytics