解决struts2在(IE,Firefox)下载文件名乱码问题。
来源:互联网 发布:网络神学院 编辑:程序博客网 时间:2024/05/03 15:44
转自:
http://onlyonetoone.iteye.com/blog/1317304
对浏览器类型进行判断。
- // 判断浏览器
- HttpServletRequest request = ServletActionContext.getRequest();
- String Agent = request.getHeader("User-Agent");
- if (null != Agent) {
- Agent = Agent.toLowerCase();
- if (Agent.indexOf("firefox") != -1) {
- filename = new String(doc.getSubject().getBytes(),"iso8859-1");
- } else if (Agent.indexOf("msie") != -1) {
- filename = java.net.URLEncoder.encode(doc.getSubject(),"UTF-8");
- } else {
- filename = java.net.URLEncoder.encode(doc.getSubject(),"UTF-8");
- }
- }
0 0
- 解决struts2在(IE,Firefox)下载文件名乱码问题。
- 解决struts2在(IE,Firefox)下载文件名乱码问题
- 解决下载文件在IE,ff文件名的乱码问题
- 解决Firefox下载文件名乱码
- IE和Firefox下载文件名乱码
- 解决PHP在IE浏览器下载文件,中文文件名乱码问题
- 解决Java下载文件,文件名包含中文在IE浏览器乱码问题
- http 下载文件中文文件名在 firefox 下乱码问题
- IE 11 解决下载文件名中文乱码的问题
- PHP解决IE浏览器下载文件名乱码问题
- 在IE下-下载文件-文件名中文名乱码问题
- 解决struts2.0下载中文文件名乱码问题
- IE下载时中文文件名乱码解决
- 下载csv,excel文件名乱码的问题(IE和FireFox两种浏览器)
- [浏览器]IE下载中文文件名乱码问题
- php文件下载IE文件名乱码问题
- 下载文件,ie文件名乱码问题
- 解决Struts2文件下载文件名中文乱码
- Oracle中通过:触发器,存储过程,Function调用实现解析Clob字段类型中存储的xml字符串
- [版本]Xcode 连接 git@osc
- 字典树
- NSIS打包工具实现:快捷方式附加到开始菜单、锁定到任务栏
- USACO Shopping Offers
- 解决struts2在(IE,Firefox)下载文件名乱码问题。
- taintdroid源码解析一 如何为隐私数据加上污点标记
- 页面布局和元素浮动
- Mysql与Oracle区别
- Cocos2d-x 3.x新事件分发机制总结
- android 的timepicker不能响应键盘输入的原因
- mysql MYISAM和Innodb
- uva 12436 - Rip Van Winkle's Code(线段树)
- ViewPager的使用