- 浏览: 660344 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (138)
- web发布 (5)
- dos命令 (1)
- lodop打印控件 (1)
- javascript (6)
- java (27)
- mysql数据库 (14)
- linux (5)
- 工作杂谈 (2)
- 存储过程 (2)
- 每日所学 (6)
- bug (20)
- EL、JSTL (2)
- struts1 (8)
- struts2 (4)
- jquery (5)
- 验证信息 (1)
- 面试题 (2)
- 其他 (7)
- jquery mobile (2)
- jsp (4)
- 环境变量的配置 (2)
- Ajax json (3)
- Spring (2)
- Hibernate (3)
- mybatis (2)
- webservice (1)
- jni (2)
最新评论
-
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件的使用 -
2213127617:
jsp用流从数据库读取图片, 如果有图片就显示,没有则显示默认的图片 -
2213127617:
[/flash]
jsp用流从数据库读取图片, 如果有图片就显示,没有则显示默认的图片 -
zhixinghe1:
很好,被这个问题折腾的够呛,原来是Windows不支持文件命 ...
java.io.FileNotFoundException:文件名、目录名或卷标语法不正确 -
fengyunlouyanyu:
利用AJAX为JSP页面传递一个包含了若干对象的List集合
[size=large]
从别人手中接手的项目,加载项目进入开始页面和其他的页面的时候,总是报这样的错误,虽然不怎么影响程序的运行,但是看着心里不舒服。在网上查看了一下资料,终于解决了。
因为有的jsp页面利用流来读取图片了,只需要在页面中加入以下代码就可以了,至于为什么,最后有详细的介绍。
这个地址上介绍的挺详细的,可以参考一下。http://hi.baidu.com/zjriso/blog/item/ce1aced1fabdecdb562c8438.html
[/size]
从别人手中接手的项目,加载项目进入开始页面和其他的页面的时候,总是报这样的错误,虽然不怎么影响程序的运行,但是看着心里不舒服。在网上查看了一下资料,终于解决了。
因为有的jsp页面利用流来读取图片了,只需要在页面中加入以下代码就可以了,至于为什么,最后有详细的介绍。
<%@page contentType="image/jpeg; charset=utf8" %> <%@page import="java.io.OutputStream"%> //记住导入包 <% String id = request.getParameter("id"); OutputStream os =response.getOutputStream(); Boolean ret = com.udrm.bms.struts.beans.CommodityBean.getCommodityImgById(id ,os);//Get Validate Information os.flush();//解决了 getOutputStream() has already been called for this response的问题 os.close(); os = null; response.flushBuffer();//也有的是用的response.reset();但是我在这里用它就报错, out.clear(); out = pageContext.pushBody(); %>
2012-3-14 14:16:18 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response at org.apache.catalina.connector.Response.getWriter(Response.java:610) at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:198) at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:125) at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:118) at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:188) at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:118) at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:77) at org.apache.jsp.commodityImg_jsp._jspService(commodityImg_jsp.java:67) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.udrm.bms.struts.beans.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:80) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source)
这个地址上介绍的挺详细的,可以参考一下。http://hi.baidu.com/zjriso/blog/item/ce1aced1fabdecdb562c8438.html
[/size]
发表评论
-
严重: Servlet.service() for servlet jsp threw exception java.util.NoSuchElementExc
2014-09-23 14:27 28282014-9-23 14:21:46 org.apache.c ... -
The APR based Apache Tomcat Native library which allows optimal performance in p
2014-09-23 13:27 1349亲爱的们,这是什么原因啊?求大神 -
could not instantiate id generator
2014-04-28 09:33 69082014-4-28 9:32:08 org.apache.ca ... -
Association references unmapped class: Babys
2014-04-28 09:27 12322014-4-28 9:25:54 org.apache.ca ... -
entity class not found: Babys
2014-04-28 09:25 1379在启动服务器的时候,报错: 2014-4-28 9:16:1 ... -
java.lang.IllegalStateException异常解决
2012-06-06 14:06 3985在用java做导出功能的时候,前台可以正常导出数据,但是后台总 ... -
java.sql.sqlexception:ora-00936:缺失表达式
2012-04-23 11:10 13096java.sql.sqlexception:ora-00936 ... -
java.lang.IllegalArgumentException: No bean specified
2012-04-23 10:35 5893用的是struts1,ActionForm类如下: pri ... -
struts1 通过forward从后台跳转到前台出错
2012-04-01 11:34 2046struts1从后台到前台跳转的时候报错,是空指针的错误,我 ... -
java.lang.OutOfMemoryError
2012-03-30 17:23 1043这个问题是具有不确定性的,出现是无规律的。只要出现内存溢出了, ... -
IOException while loading persisted sessions: java.io.EOFException
2012-03-28 09:21 1201tomcat在启动时出现如下异常问题: 严重: IOExce ... -
eclipse启动了tomcat正常,可页面还是404
2012-03-15 11:34 2216这几天一直用的是eclipse和tomcat,都是正常的进入 ... -
Exception in thread "main" java.lang.NoClassDefFoundError: net/sf/ezmorph/Morphe
2012-03-06 11:38 3141转自:http://hudeyong926.iteye.com ... -
web.xml文件中的注释
2012-03-06 09:29 1880出现这个错误的原因是因为在web.xml注释出现了问题: 我原 ... -
Parameters: Invalid chunk '' ignored.
2012-03-01 17:25 57672012-3-1 17:11:03 org.apache.t ... -
Failed to load JavaHL Library.
2012-02-28 10:24 40750以前使用的电脑是32位的,安装的svn可以正常使用,但是现在 ... -
启动项目是遇到的错误
2012-01-17 15:05 1421下面的几个错误是在启动项目的时候报的错误,请高人帮忙解决一下吧 ... -
java.lang.UnsupportedClassVersionError: Bad version number in .class file
2012-01-17 13:17 1764这个错误是在程序启动的时候报的错误,造成这种过错是ni的支 ... -
The user specified as a definer ('golden'@'%') does not exist
2012-01-03 20:41 1681The user specified as a definer ...
相关推荐
在Java Web开发中,"getOutputStream() has already been called for this response" 是一个常见的错误,通常出现在使用Servlet或JSP时。这个错误意味着在HTTP响应中,`getOutputStream()`已经被调用,然后尝试再次...
1.在tomcat6.0下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法 在tomcat6.0下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有...
纠结了半天的 java.lang.IllegalStateException: getOutputStream() has already。这个问题困扰了半天,在网上查阅了大量资料 出这个错误一般就是下面2个.....
"Cannot forward after response has been committed" 是一个在Java Web开发中常见的错误,通常与Servlet、Filter或控制器逻辑有关。这个错误表明服务器已经完成了对HTTP响应的处理,并将其发送到客户端,然后试图...
ServletOutputStream out = response.getOutputStream(); out.write("<html><body>Hello, World!</body></html>".getBytes()); out.flush(); out.close(); ``` 描述中的"InputStream i" 提到了输入流`InputStream`...
ServletOutputStream outputStream = response.getOutputStream(); FileInputStream fileInputStream = new FileInputStream(file); byte[] buffer = new byte[1024]; int length; while ((length = fileInputStream...
response 对象的使用实例讲解 response 对象是 Java servlet 编程中的一种基本对象,它提供了许多有用的方法来处理 HTTP 响应。下面是对 response 对象的使用实例讲解。 1. 使用 sendRedirect() 方法实现重定向 ...
使用`response.getWriter()`或`response.getOutputStream()`获取输出流,然后向客户端写入数据。在Servlet中,通常通过`PrintWriter`对象输出HTML或其他文本内容: ```java PrintWriter out = response.getWriter...
在Java服务器页面(JSP)技术中,`response`对象是服务器端用于向客户端发送响应的重要组成部分。`response`对象是`javax.servlet.http.HttpServletResponse`类的实例,它提供了多种方法来控制HTTP响应的各个方面,...