日期:2014-05-18  浏览次数:20801 次

jsp页面数据导入到excel表中的问题。
各位大侠:
        我现在用java查询数据库把取得的值全部显示在jsp的页面上,在jsp页面作了分页,现在就是想在这个jsp页面上做个按钮,现实把查询出来的所有数据全部导入到excel表格中,   这个问题如何解决啊??
        谢谢各位大侠了


------解决方案--------------------
用poi,遍历result,生成xls文件
------解决方案--------------------
先用Excel做个模版,然后使用downlaod的功能。将数据写入excel,excel读写楼上即可
下个poi,里面的doc很全的
------解决方案--------------------
如果单纯导页面上面的数据:
简单就是在导出按钮加一段JS,在新窗口打开一个新的JSP页面
新的JSP页面基本和原来的数据显示页面内容相同,只不过在该JSP页面前加上
<%
response.setHeader( "Content-disposition ", "attachment;filename=data.xls ");

%>

复杂一点就是,做一个EXCEL模块文件,用POI写入数据。
也可以用一些工具生成,比如jasperReports