日期:2014-05-18  浏览次数:21307 次

急: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)    
  &nbs