download 下载文件

    xiaoxiao2021-12-14  23

    public void doPost(HttpServletRequest request,HttpServletResponse response) throws IOException{ try { downLoad(response); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } private void downLoad(HttpServletResponse response) throws Exception { response.setHeader("content-disposition", "attachment;filename=" + URLEncoder.encode("号码下载", "UTF-8"));  log.info("退出CmsStaffAct.v_export,fileUrl:"+fileUrl); BufferedOutputStream bos = null; BufferedInputStream  bis = null; try {             bis = new BufferedInputStream(new FileInputStream("c:/head.PNG"));                    bos = new BufferedOutputStream(response.getOutputStream());                         byte[] buff = new byte[2048];             int bytesRead;             while(-1 != (bytesRead = bis.read(buff, 0, buff.length))) {                 bos.write(buff,0,bytesRead);             }         } catch(final IOException e) {         e.printStackTrace();         } catch(Exception e) {         e.printStackTrace();         }finally {             if (bis != null)                 bis.close();             if (bos != null)             {                 bos.flush();                 bos.close();                 bos=null;             }         }         response.flushBuffer(); }
    转载请注明原文地址: https://ju.6miu.com/read-965097.html

    最新回复(0)