将页面导成excel - izumi
ActionForward指向一个jsp页面,页面中
使用
<%@ page language=”java” contentType=”application/vnd.ms-excel; charset=GBK”%>
或
<%response.setContentType(“application/vnd.ms-excel; charset=GBK”)%>
… …
<%String fileName = URLEncoder.encode(“导出的excel文件” , “UTF-8”);// 使用URLEncoder防止生成的文件名乱码
response.addHeader(“content-disposition”,”attachment;filename=”+filename+”.xls”);%>
<html>
<body>
<table>
<tr>
<td style=\’mso-number-format:”\@”;\’>显示的内容</td><!– 这个style的作用是使excel不自动去掉显示内容前面的0 –>
</tr>
</table>
</body>
</html>