下载工程中模板到浏览器

Posted mark-luo

tags:

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

 public void downPersonImportTemplate(HttpServletRequest request, HttpServletResponse response) throws IOException 
        // 获取需要下载文件名称
        String filename = "personImportTemplate.xls";
        // 获取下载的类型
        response.setContentType(request.getServletContext().getMimeType(filename));
        // 告知客户端需要下载
        response.setHeader("Content-Disposition", "attachment;filename=" + filename);
        // 获取文件的输入源
        InputStream in = new BufferedInputStream(this.getClass().getResourceAsStream("/xlsTemplate/personImport.xls"));
        // 获取输出流
        ServletOutputStream out = response.getOutputStream();
        // 写出
        int len = 0;
        byte[] buffer = new byte[1024];
        while ((len = in.read(buffer)) > 0) 
            out.write(buffer, 0, len);
        
        in.close();
        out.close();
    

 

以上是关于下载工程中模板到浏览器的主要内容,如果未能解决你的问题,请参考以下文章

工作实用工具精选

云南613考试:承诺书模板下载,IE浏览器兼容方式设置

NodeJs/Express 编写 xlsx 模板并将其发送回浏览器下载

jebkins自动部署

ajax里使用模板引擎

Delphi - 利用TRzTrayIcon实现WinFrm工程最小化到托盘