本地tomcat正常,但liunx poi excel下载却内容乱码怎么办

  介绍

小编给大家分享一下本地tomcat正常,但liunx poi excel下载却内容乱码怎么办,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

在jsp中加上out.clear即可(前提保证生成的excel在服务器上是正确的,只是浏览器传输才出现乱码)。

dowload。jsp完整代码

& lt; % @页面语言=癹ava"进口=癹ava.util。*”;pageEncoding=癠TF-8" %比;   % @ & lt;页面导入=癹ava.sql。*”;%比;   % @ & lt;页面导入=癱om.userpackage。*”;%比;      & lt; %   字符串路径=request.getContextPath ();   字符串basePath=request.getScheme () +“://? request.getServerName () +“:“+ request.getServerPort() +路径“/?   请求。setCharacterEncoding (“UTF-8");//response.setHeader (“Content-Type"“charset=UTF-8");   %比;      & lt; %/*   枚举pNames=request.getParameterNames ();   字符串keyStr=?“;   字符串valueStr=?“;   地图地图=new HashMap ();      而(pNames.hasMoreElements ()) {   .toString keyStr=pNames.nextElement () ();   .trim valueStr=request.getParameter (keyStr) .toString () ();   如果(!““.equals (valueStr)) {   out.println (keyStr +“==? valueStr);   }   }   */out.clear();从=pageContext.pushBody ();   ExcelExport.export(请求、响应);      out.println (“22222”);   %在

现象:

response.reset();//在servlet中加入,清除首部的空白行

本地tomcat正常,但liunx poi excel下载却内容乱码怎么办

本地tomcat正常,但liunx poi excel下载却内容乱码怎么办