response.setHeader("Content-disposition", "attachment; filename="+new String("列表".getBytes("gbk"),"iso-8859-1")+".xls");
这样容易出现乱码问题 添加上一句
<meta http-equiv="content-type" content="text/html; charset=GBK">(GBK 或者别的编码 )
META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。
META标签可分为两大部分:HTTP-EQUIV和NAME变量。
如:<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 其作用是指定了当前文档所使用的字符编码为gb2312,也就是中文简体字符。
"description"中的content="网页描述",是对一个网页概况的介绍,这些信息可能会出现在搜索结果中。如:<meta name="description" content="一个面向众多大中学生的综合网站。">
META标签中的"Keywords"与META标签中的"description"类似,"Keywords"也是用来描述一个网页的属性,只不过要列出的内容是“关键词”,而不是网页的介绍。