Struts2 文件下载 FF浏览器文件名乱码问题
来源:互联网 发布:mac qq文件夹在哪里 编辑:程序博客网 时间:2024/05/16 01:12
- //判断浏览器的型号
- String agent = request.getHeader("USER-AGENT");
- if (null != agent){
- if (-1 != agent.indexOf("Firefox")) {//Firefox
- filename = "=?UTF-8?B?" + (new String(org.apache.commons.codec.binary.Base64.encodeBase64(name.getBytes("UTF-8"))))+ "?=";
- }else if (-1 != agent.indexOf("Chrome")) {//Chrome
- filename = new String(name.getBytes(), "ISO8859-1");
- } else {//IE7+
- filename = java.net.URLEncoder.encode(name, "UTF-8");
- filename = StringUtils.replace(filename, "+", "%20");//替换空格
- }
- }
0 0
- Struts2 文件下载 FF浏览器文件名乱码问题
- 解决下载文件在IE,ff文件名的乱码问题
- Struts2 文件下载中文文件名乱码问题
- 解决FF浏览器和IE下载文件乱码问题
- struts2下载文件名乱码解决办法 兼容浏览器
- 解决火狐浏览器下载文件文件名乱码的问题
- 解决各大浏览器下载文件,文件名乱码的问题
- struts2 Annotation 实现文件下载功能 文件名中文乱码问题
- struts2 文件下载文件名中文乱码及变成空格问题
- java下载文件文件名针对不同浏览器乱码,文件名中存在括号等乱码问题
- 文件下载文件名中文乱码 浏览器兼容问题
- 解决Struts2文件下载文件名中文乱码
- [浏览器]IE下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- Struts2下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- JSP、Struts2下载中文文件名乱码问题
- Android EventBus学习笔记
- [AHK]获取文件属性
- 使用bot service创建azure bot
- 微信小程序_贪吃蛇
- spring的事务管理有几种方式实现,如何实现
- Struts2 文件下载 FF浏览器文件名乱码问题
- 关于JFormattedTextField的用法
- 线索二叉树(上)
- MyBatis-动态SQL
- LA 7263 Today is a raining day
- 微信小程序_电商小程序
- http和servlet区别联系
- pycharm2016.3.1激活及汉化
- JAVA基础【2.1】《Java核心技术1》Java程序设计环境