关于导出Excel表中文显示为乱码的问题,请指点。

foundAnswer 2004-02-16 09:31:18
在jsp中:
<%
response.setContentType("application/vnd.ms-excel");
response.addHeader("content-disposition","attachment;filename=f1.xls");
%>
用来导出Excel表,结果中文在Excel表中全部显示为十六进制数,例如\u5E8F\u53F7,运行后在jbuilder中也显示为十六进制数,不知道是什么原因,请高手指点。
...全文
188 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
blue999star 2004-03-25
  • 打赏
  • 举报
回复
gz&&up
duan123 2004-03-25
  • 打赏
  • 举报
回复
dragon525(java升级中……) 的对
duan123 2004-03-25
  • 打赏
  • 举报
回复
是不是在页面中打开excel
dragon525 2004-03-25
  • 打赏
  • 举报
回复
修改WEB-INF目录下的web.xml文件。。
添加
<mime-mapping>
<extension>xls</extension>
<mime-type>application/vnd.ms-excel</mime-type>
</mime-mapping>

试试看
Koham 2004-03-25
  • 打赏
  • 举报
回复
cell.setEncoding(HSSFCell.ENCODING_UTF_16);

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧