HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); String uaAutoScroll = request.getHeader("User-Agent"); boolean isMSIE = uaAutoScroll.toUpperCase().indexOf("MSIE")>0 || uaAutoScroll.indexOf("rv:11") > -1; if (isMSIE) { //IE浏览器的乱码问题解决 fileName = URLEncoder.encode(fileName, "UTF-8"); } else { //万能乱码问题解决 fileName = new String(fileName.getBytes("UTF-8"), "ISO-8859-1"); }
java下载文件名乱码问题处理
最新推荐文章于 2024-10-17 16:00:55 发布