本文摘自PHP中文网,作者青灯夜游,侵删。
本篇文章就给大家介绍本地tomcat正常,但liunx poi excel下载却内容乱码问题的解决方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。结论:在jsp中加上out.clear即可(前提保证生成的excel在服务器上是正确的,只是浏览器传输才出现乱码)。
dowload.jsp完整代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <%@ page language= "java" import = "java.util.*" pageEncoding= "UTF-8" %>
<%@ page import = "java.sql.*" %>
<%@ page import = "com.userpackage.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+ "://" +request.getServerName()+ ":" +request.getServerPort()+path+ "/" ;
request. setCharacterEncoding( "UTF-8" );
%>
<%
out.clear();out = pageContext.pushBody();
ExcelExport.export(request,response);
out.println( "22222" );
%>
|
现象:
response.reset();// 在servlet中加入,清除首部的空白行
以上就是本地tomcat正常,但liunx poi excel下载却内容乱码问题的解决方法的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
apache和tomcat有什么联系
linux如何查看tomcat版本
centos中tomcat启动失败怎么解决
linux下tomcat无法启动
tomcat和nginx的服务器部署
linux服务器上启动tomcat出现乱码
tomcat与nginx的区别
linux下tomcat无法启动
tomcat服务器安装锐安信ssl证书教程
linux如何启动tomcat
更多相关阅读请进入《liunx》频道 >>
转载请注明出处:木庄网络博客 » 本地tomcat正常,但liunx poi excel下载却内容乱码问题的解决方法