web开发中涉及到文件的下载问题,通用代码如下:
FileInputStream fileIn = new FileInputStream(new File(SavePath + "workfee.xls"));
ServletOutputStream outStream = response.getOutputStream();
response.setHeader("Content-Type", "application/vnd.ms-excel");
response.setHeader("Content-Disposition","Attachment;filename=workfee.xls");
byte[] b = new byte[1024];
int x = 0;
while(( x = fileIn.read(b)) > 0){
outStream.write(b,0,x);
}
outStream.flush();
fileIn.close();
outStream.close();