首页 > 其他 > 详细

servlet下载文件

时间:2017-10-30 20:23:22      阅读:250      评论:0      收藏:0      [点我收藏+]
@Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        //路径为目标文件,可以是文件、图片、压缩包等
        File file = new File("E://commons-beanutils-1.9.3-bin.zip");
        //创建一个文件输入流
        FileInputStream inputStream = new FileInputStream(file);
        //注意:标记是下载文件必须要这句
        resp.setHeader("content-disposition", "attachment;filename="+file.getName());
        //文件写出
        ServletOutputStream outputStream = resp.getOutputStream();
        byte[] bt = new byte[1024];
        int len;
        while((len = inputStream.read(bt))!= -1) {
            outputStream.write(bt,0,len);
        }
        inputStream.close();
    }

 

servlet下载文件

原文:http://www.cnblogs.com/sren/p/7756335.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!