之前在老旧系统代码里摸索 看到了各种插件弄出来的导出报表的功能,poi,jxl之类的 非常麻烦。
现总结一种比较简单的报表导出方式。
无需用其他插件
通过struts 配置好一个action
然后拿到所需的数据,用一个jsp页面
在jsp页面前面应用
<%
String fileName="你想要的报表名称.xls";
response.setHeader("Content-disposition","attachment;filename="+filename);
response.setContentType("application/vnd.ms-excel");
扫描二维码关注公众号,回复:
376900 查看本文章
%>
<html>
<!-- 此处直接写用于显示到页面的代码即可-->
<!-- 只用于平时的页面显示方式,无论用啥方式都行。-->
</html>
有见到只用
<%
String fileName="你想要的报表名称.xls";
response.setHeader("Content-disposition","attachment;filename="+filename);
%>