out.println("<html><head>this way");
out.println("</head><body>");
out.println("成功<br>");
out.println("</body></html>");
试试看吧

解决方案 »

  1.   

    看代码 
                   ServletOutputStream   fileOutput   =   response.getOutputStream();   
            response.setContentType("application/octet-stream");   
            FileInputStream   fis   =   new   FileInputStream(tempFile);   
            byte[]   buffer   =   new   byte[fis.available()];   
            fis.read(buffer);   
            response.setHeader("content-disposition",   "attachment;filename=\""   +   filename   +   "\"");         
            fileOutput.write(buffer); 
     我已经用上面代码用来下载一个文件,如果再PrintWriter out = response.getWriter(); 会提示流已经提交,该如何处理?
      

  2.   

    看代码 
                   ServletOutputStream   fileOutput   =   response.getOutputStream();   
            response.setContentType("application/octet-stream");   
            FileInputStream   fis   =   new   FileInputStream(tempFile);   
            byte[]   buffer   =   new   byte[fis.available()];   
            fis.read(buffer);   
            response.setHeader("content-disposition",   "attachment;filename=\""   +   filename   +   "\"");         
            fileOutput.write(buffer); 
     我已经用上面代码用来下载一个文件,如果再PrintWriter out = response.getWriter(); 会提示流已经提交,该如何处理?
      

  3.   

    看代码 
                   ServletOutputStream   fileOutput   =   response.getOutputStream();   
            response.setContentType("application/octet-stream");   
            FileInputStream   fis   =   new   FileInputStream(tempFile);   
            byte[]   buffer   =   new   byte[fis.available()];   
            fis.read(buffer);   
            response.setHeader("content-disposition",   "attachment;filename=\""   +   filename   +   "\"");         
            fileOutput.write(buffer); 
     我已经用上面代码用来下载一个文件,如果再PrintWriter out = response.getWriter(); 会提示流已经提交,该如何处理?
      

  4.   

    正在生成下载连接...<%=Download.createDownload()?"成功:<a href='XXXXX'>下载</a>":"失败"%>
      

  5.   

    要先清除一下out
    后面加入out.clear();out = pageContext.pushBody();
      

  6.   

    我没有用到JS啊,所以清楚out 好象不管用,  有没有更好的办法呢?
      

  7.   

    你的输出流又想输出下载的文件,又想输出返回的页面这怎么可能。
    有个简单的方法就是在你要下载的页面上放个隐藏frame,然后将下载的动作提交到那个隐藏frame里,这样你的当前页面不会有任何变化。