Struts DownLoadAction 下载文件的中文名乱码
用DownLoadAction下载文件,
代码如下:
protected StreamInfo getStreamInfo(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception{
response.setHeader("Content-disposition", "attachment;filename ="+fileName);//fileName为文件名称
File file = new File(filePath);//filePath为原文件保存路径
jwJxssjhWlkjDao.closeSession();
// TODO Auto-generated method stub
return new FileStreamInfo(contentType,file);//contentType为文件类型
}
如果fileName为英文没有问题
但如果是中文就不行