<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<%
out.clearBuffer();
response.setHeader("Content-Type","application/vnd.ms-excel;charset=GBK");
response.setHeader("Content-Disposition","attachment;filename=result.xls");
%>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
</head>
<body>
</body>
</html>
注意代码中的两个GBK,不管你的项目字符是什么,这里得这样设置,否则可能出现乱码