码迷,mamicode.com
首页 > 编程语言 > 详细

在Java中导出word、excel格式文件时JSP页面头的设置

时间:2015-04-17 11:04:49      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

 我们在JSP中往往会把一些表格里的东西需要导出到本地,一般都是导成word、excel格式的文件。这只需要在JSP页面头设置及在<head></head>标签中添加下面的代码:

   

导出为excel:

<%

 response.setContentType("application/vnd.ms-excel;charset=UTF-8");

 response.setHeader("Content-Disposition","attachment;filename=test.xls");   

%>

   导出为word:

<%

 response.setContentType("application/msword;charset=UTF-8");

 response.setHeader("Content-Disposition","attachment;filename=test.doc");   

%>

如果上面导出的文件中的中文有乱码,就将charset=UTF-8改为charset=gbk,这样就能解决中文乱码的问题。

但是大部分时候我们是默认编码格式为charset=UTF-8。

在Java中导出word、excel格式文件时JSP页面头的设置

标签:

原文地址:http://www.cnblogs.com/baizhanshi/p/4434186.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!