public static void downloadAttachment(HttpServletResponse response,HttpServletRequest request ,
String filePath, String saveFileName) {
response.reset();
//response.setContentType("application/octet-stream;charset=utf-8");
response.setContentType(getContentType(saveFileName));
// response.setContentType("application/x-download");
OutputStream outp = null;
FileInputStream in = null;
try {
response.addHeader("Content-Disposition", "attachment;filename=\""+ encodeFilename(request,saveFileName)+"\"");//名称两边的双引号不能省略 兼容火狐 文件名中的空格
outp = response.getOutputStream();
in = new FileInputStream(filePath);
byte[] b = new byte[1024];
int i = 0;
wh
String filePath, String saveFileName) {
response.reset();
//response.setContentType("application/octet-stream;charset=utf-8");
response.setContentType(getContentType(saveFileName));
// response.setContentType("application/x-download");
OutputStream outp = null;
FileInputStream in = null;
try {
response.addHeader("Content-Disposition", "attachment;filename=\""+ encodeFilename(request,saveFileName)+"\"");//名称两边的双引号不能省略 兼容火狐 文件名中的空格
outp = response.getOutputStream();
in = new FileInputStream(filePath);
byte[] b = new byte[1024];
int i = 0;
wh