首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

急smartupload下载小于8K的文件时出错,大于8K的文件可以正常下载。解决方案

2012-02-28 
急:smartupload下载小于8K的文件时出错,大于8K的文件可以正常下载。文件小于8K时,点击下载就会出现下面信息

急:smartupload下载小于8K的文件时出错,大于8K的文件可以正常下载。
文件小于8K时,点击下载就会出现下面信息:
exception        
 
org.apache.jasper.JasperException:     getOutputStream()     has     already     been     called     for     this     response    
                      org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)    
                      org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)    
                      org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)    
                      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)    
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)    
 
 
root     cause        
 
java.lang.IllegalStateException:     getOutputStream()     has     already     been     called     for     this     response    
                      org.apache.catalina.connector.Response.getWriter(Response.java:599)    
                      org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:195)    
                      org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)    
                      org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)    
                      org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:182)    
                      org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:115)    
                      org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)    
                      org.apache.jsp.GRBG.WJZG.download_jsp._jspService(download_jsp.java:176)    
                      org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)    
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)    
                      org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)    
                      org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)    
                      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)    
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)    




[解决办法]
我发现的不是这样的问题,我发现的是:tomcat重启的时候传上去的数据会丢失,不知道为什么啊,
[解决办法]
哈哈,我们导师也遇到过同样的问题,可是他也说不清楚~不过,估计是流的问题,

期待高手出现,

热点排行