代碼: |
String sFileName = "test.xls"; resp.setStatus(200); resp.setContentType("application/vnd.ms-excel"); resp.setHeader("Content-disposition", "inline;filename=\"" + sFileName + "\";"); ServletOutputStream sos = resp.getOutputStream(); sFileName = "Files/" + sFileName; log("sFileName = " + sFileName); FileInputStream fis = new FileInputStream(sFileName); BufferedOutputStream bos = new BufferedOutputStream(sos); byte[] bytes = new byte[8192]; for (int i=fis.read(bytes); i>0; i=fis.read(bytes)) { bos.write(bytes, 0, i); } fis.close(); sos.close(); bos.close(); |
聯(lián)系客服