下载文件有的可以正常下载打开,有的不可以,抛出如下错误信息,请问有什么办法解决吗?
getOutputStream() has already been called for this response
org.apache.coyote.tomcat5.CoyoteResponse.getWriter(CoyoteResponse.java:599)
org.apache.coyote.tomcat5.CoyoteResponseFacade.getWriter(CoyoteResponseFacade.java:163)
org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:122)
org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:115)
org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:190)
org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext
问题点数:50、回复次数:4Top
1 楼yxhzj(余华[学习J2EE中])回复于 2005-06-19 22:07:19 得分 15
帮助顶先,可能是代码的问题
超时问题吧Top
2 楼xiaohuozhi()回复于 2005-06-19 23:42:14 得分 15
JSP页中不能再getOutputStream了。已经有一个现成的out了。Top
3 楼usherlight(xingtian)回复于 2005-06-20 13:06:17 得分 20
打开没有关闭,意图再次打开Top
4 楼gaosanlioushui(林中静雪)回复于 2005-06-20 13:54:29 得分 0
我的下载程序是这样的,我怎样解决,不能写成servlet<%@page language="java"
contentType="text/html;
charset=GBK"errorPage="/exception.jsp"
%>
<%
String g_FunctionCode="FXXGL-12";
String g_FunctionRight="1111";
%><%@ include file="/commons/CheckRight.jsp"%>
<%
String fileName =request.getParameter("filename");
response.setContentType("application/x-msdownload");
response.setHeader("Content-Disposition","attachment; filename=\""+ fileName+"\"");
request.getSession().getServletContext().getRequestDispatcher("/tmp/" + fileName).forward(request, response);
%>
请您帮忙!Top
相关问题
- log4j是否可以将容器抛出的错误写入日志文件中?
- 我定义了头文件,出现如下错误,为什么?
- 关于.udl文件双击打不开,报如下错误
- 用org.apache.struts.upload.FormFile;上传文件时,出现如下错误!!!!!!!!!
- 打开一个文件是出现如下几个错误怎么处理
- 为什么我的IIS解析ASP文件出现如下错误
- 为什么我的IIS解析ASP文件出现如下错误
- struts 当中的错误:Cannot find ActionMappings or ActionFormBeans collection配制文件代码如下:
- 我想通过Applet读取客户端文件,抛出如下异常,如何解决
- 用VC编写DLL文件,编译时出现如下错误,请看看,帮帮忙!!!




