下载文件乱码处理

response.reset();
response.setContentType("application/excel");  
response.setHeader("Content-Disposition","attachment;filename=\""
+ URLEncoder.encode("信息","UTF-8")+".xls" + "\"");

OutputStream out = null;

InputStream in = session.getServletContext().getResourceAsStream("/temp/"+fileName);
out = response.getOutputStream();
byte[] buf=new byte[1024];
int rf = 0;
while((rf=in.read(buf)) != -1)
out.write(buf,0,rf);

你可能感兴趣的:(Excel)