String fileName = "文件名.doc";
File file = new File(filePath);
InputStream is = new FileInputStream(file);
response.setHeader("Content-disposition", "attachment; filename=" + fileName);// 设定输出文件头
String type = "application/doc";
response.setContentType(type);OutputStream os = response.getOutputStream();BufferedInputStream bufferIn = new BufferedInputStream(is);
BufferedOutputStream bufferOut = new BufferedOutputStream(os);byte[] bt = new byte[1024];
int size = bufferIn.read(bt);
while (size > 0) {
bufferOut.write(bt, 0, size);
size = bufferIn.read(bt);
}
bufferIn.close();
is.close();
bufferOut.close();
os.close();return null;