Struts2中文下载乱码问题
来源:互联网 发布:如何获取车流量数据 编辑:程序博客网 时间:2024/06/01 11:57
Struts2文件下载时,如果所下载的文件名是中文时,就会出现乱码。
解决办法如下:
步奏一:修改fileName属性的set方法
public void setFileName(String fileName)
throws UnsupportedEncodingExcep
this.fileName = new String(fileName.getBytes("ISO8859-1"), "utf-8");
}
步骤二:在getInputStream()方法中加上下面一句
ServletActionContext.getResponse().setHeader("Content-Disposition","attachment;fileName="+java.net.URLEncoder.encode(fileName, "UTF-8"));
0 0
- Struts2中文下载乱码问题
- JSP、Struts2下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- Struts2 文件下载中文文件名乱码问题
- struts2文件下载中文乱码问题彻底解决
- Struts2下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- struts2解决下载中文文件乱码问题
- struts2中文乱码问题
- Struts2 中文乱码问题
- struts2中文乱码问题
- Struts2:中文乱码问题
- Struts2 中文乱码问题
- Struts2 中文乱码问题
- struts2中文乱码问题
- Struts2中文乱码问题
- struts2中文乱码问题
- failure during conversion to COFF
- Android图片特效处理(像素处理)
- Android小项目之底部导航(RadioButton&Fragment&ViewPager)
- Understanding the Search Service Architecture
- navicat 快捷键
- Struts2中文下载乱码问题
- hdu 2482
- 高级IO
- nodejs中创建web服务被忽略的坑---listen hostname
- Struts--checkboxlist
- file_get_contents写入文件时换行
- MySQL增删改查小语句总结
- HDOJ 题目2642 Stars(二维树状数组)
- jQuery过滤器