服务端返回客户端中文乱码

例子:导出Excel中文乱码解决

                           String fileName="测试";
                        //判断浏览器
   			String agent = request.getHeader("USER-AGENT").toLowerCase();
   			if(agent.indexOf("msie") > 0||agent.indexOf("trident")>0){// IE  
   			    fileName = URLEncoder.encode(fileName, "UTF-8");  
   			    fileName = fileName.replace("+", "%20");// 处理空格变“+”的问题  
   			}else{// FF  
   			    fileName = new String(fileName.getBytes("UTF-8"), "iso-8859-1");  
   			}  


你可能感兴趣的:(java)