在JSP导出EXCEL(HTML格式)出现乱码
程序员文章站
2022-06-15 15:45:56
实际中遇到的问题是:
导出的EXCEL中
1.使用UTF-8的编码只输出表头,没有输出数据时,出现乱码;当有数据输出时,...
实际中遇到的问题是:
导出的EXCEL中
1.使用UTF-8的编码只输出表头,没有输出数据时,出现乱码;当有数据输出时,则不会乱码。
2.使用GB2312的编码输出情况同UTF-8相反,有数据乱码,只表头不乱码。
jsp的页面编码:
Jsp的编码代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
HTML编码:
Html编码代码 : www.2cto.com
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
原因:生成的EXCEL是HTML不是JSP