有个简单方法,其实在网页面流出数据的时候,转成excel
//获得构造excel的数据
Collection excelDatas = fetchExcelData(....); //这里可以通过数据库查询得到
request.setAttribute("excelDatas", excelDatas);
String fileName = "excel文件名字";
fileName = new String(fileName.getBytes(),"ISO-8859-1");
response.setHeader("Content-Disposition","attachment;filename=" + fileSaveAsName);
response.setContentType ("application/vnd.ms-excel;charset=GBK");
request.getRequestDispatchet( "/reports/yourexcel.jsp").include(request, response);jsp文件就是你要显示excelDatas 的普通的页面
//获得构造excel的数据
Collection excelDatas = fetchExcelData(....); //这里可以通过数据库查询得到
request.setAttribute("excelDatas", excelDatas);
String fileName = "excel文件名字";
fileName = new String(fileName.getBytes(),"ISO-8859-1");
response.setHeader("Content-Disposition","attachment;filename=" + fileSaveAsName);
response.setContentType ("application/vnd.ms-excel;charset=GBK");
request.getRequestDispatchet( "/reports/yourexcel.jsp").include(request, response);jsp文件就是你要显示excelDatas 的普通的页面
解决方案 »
- SSH的问题
- 1、用java的IO对象读写文本文件 文本文件是树结构的 并且在JSP页面以树形菜单显示
- servelt jsp的问题
- 如何用代码实现Tomcat自动重启的功能
- .Resin下使用c3p0,启动时报错
- getHibernateTemplate 是否用 释放数据库连接? 我们网站 总当机 我在找原因 我们对数据库操作都是用 getHibernateTemplate
- 为什么jdbc和SQLSERVER连接不上?
- tomcat newbie关于context path设置的问题
- 高分求助:如何更换jboss3.2.3所使用的tomcat??
- 那位高手能例举一下ejb最适合开发的“具体“项目---必有高分
- TOMCAT 6.0 运行正常的程序 在TOMCAT 5.5中出现错误
- JSP页面中传递韩文参数乱码,怎么解决?
request.setAttribute("excelDatas", excelDatas);
String fileName = "excel文件名字";
fileName = new String(fileName.getBytes(),"ISO-8859-1");
response.setHeader("Content-Disposition","attachment;filename=" + fileSaveAsName);
response.setContentType ("application/vnd.ms-excel;charset=GBK");
request.getRequestDispatchet( "/reports/yourexcel.jsp").include(request, response);