Java中文件下载

Posted Code_World_Final

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中文件下载相关的知识,希望对你有一定的参考价值。


  /*附件下载*/

   @RequestMapping(value="/downFile")

   public void downFile(HttpServletResponse response){

    try {

     OutputStream os = null;
    //获取文件名称
          String filename = new String(jjkjGggl.getAccName().getBytes(),"ISO-8859-1");
    //添加文件后缀

     filename = filename+jjkjGggl.getAccType();

         //附件存在 设置文件头:最后一个参数是设置下载文件名

     response.setHeader("Content-Disposition", "attachment;filename="+filename);

     os = response.getOutputStream();

     byte[] b = jjkjGggl.getAccContent();

     os.write(b);

     os.flush();

     os.close();

   }

   } catch (Exception e) {

     logger.info("<--附件下载出现异常-->"+e);

   }

   }





以上是关于Java中文件下载的主要内容,如果未能解决你的问题,请参考以下文章

java FTP下载文件在代码中如何实现知道下载完成?

java项目中文件的路径

java中怎么随机读取计算机中某个文件夹中的文件??谢谢

在java中如何把一个文件放到指定的文件夹中

JAVA中.class文件是啥意思?有啥用吗?

java 删除文件中的数据