java吧 关注:1,300,194贴子:12,845,076
  • 4回复贴,共1

求助,关于文件下载

取消只看楼主收藏回复

怎么在服务器不形成文件的情况下,而完成对文件的下载,主要是java后台servlet中怎么写?
最好有个demo.


IP属地:江苏1楼2015-10-26 17:58回复
    没人吗?


    IP属地:江苏来自Android客户端4楼2015-10-26 19:48
    回复
      2026-03-25 01:37:43
      广告
      不感兴趣
      开通SVIP免广告
      都没人遇到过吗?


      IP属地:江苏来自Android客户端6楼2015-10-26 20:40
      回复
        已搞定,下面是代码(写在servlet中):
        ServletOutputStream out;
        response.setHeader("Content-disposition", "attachment;filename="
        + java.net.URLEncoder.encode("a.txt","UTF-8"));
        response.setContentType("application/vnd.ms-excel");
        out = response.getOutputStream();
        byte[] b=new byte[100];
        String s="ssss";
        try {
        out.write(s.getBytes());
        } catch (IOException e) {
        e.printStackTrace();
        }


        IP属地:江苏9楼2015-10-26 21:36
        收起回复
          ……,貌似要下载excel文件还要用到包的


          IP属地:江苏来自Android客户端11楼2015-10-26 21:48
          回复