首页 > PHP资讯 > HTML5培训技术 > javaweb实现excel模版下载功能(1)

javaweb实现excel模版下载功能(1)

HTML5培训技术

最近公司主要的task,都是在做银行报表,这里面小小总结一下java web实现excel报表模版的 页面,一个按钮,按钮点击调用后台download方法。所以把这三个方法放在一个action,或者controller里面,或者直接是一个servlet就都可以实现了。
ps:

1.
通过HttpResponse定义的方法getOutputStream()可以获得ServletOutputStream的实例,
这样用户就可以利用ServletOutputStream.write方法向输出流中写入返回页面的内容. 或者写入下载文件的内容。

2.那么为什么会以下载文件的形式出现呢?

response.setHeader("Content-Disposition", "attachment; filename="+ filename);核心是这里面的attchment。要确保这个参数的值,才能web页面点击按钮过后,向输出流中写入的内容会下载文件的方式出现。

HTML5培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持1不支持0