千家信息网

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

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,小编给大家分享一下本地tomcat正常,但liunx poi excel下载却内容乱码怎么办,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在jsp中加上out.clear即可(前提保证生
千家信息网最后更新 2025年01月24日本地tomcat正常,但liunx poi excel下载却内容乱码怎么办

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

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

dowload.jsp完整代码

<%@ 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");//response.setHeader("Content-Type", "charset=UTF-8");%><%/*Enumeration pNames = request.getParameterNames();String keyStr="";String valueStr="";Map map = new HashMap();while (pNames.hasMoreElements()) {        keyStr = pNames.nextElement().toString();        valueStr = request.getParameter(keyStr).toString().trim();        if(!"".equals(valueStr)){                out.println(keyStr+"=="+valueStr);        }}*/out.clear();out = pageContext.pushBody();ExcelExport.export(request,response);out.println("22222");%>

现象:

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

看完了这篇文章,相信你对本地tomcat正常,但liunx poi excel下载却内容乱码怎么办有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

0