创建一个service,在dopost方法中写入如下代码:
其中 HSSFCell cell = row.createCell(0)
cell.setCellValue("网站名");
是设置单元格表头内容
cell.setCellStyle(style) 将表头居中
String fileNames = request.getSession().getServletContext() .getRealPath("/")+ "prjDelVRecord.xls";
将filename设置为动态储存地址
重定向跳转页面,使其弹出下载按钮
ServletContext sc = getServletContext();
RequestDispatcher rd = null;
rd = sc.getRequestDispatcher("/download.jsp?fileName=" + fileNames); // 定向的页面
rd.forward(request, response);
从数据库中获取数据,将其存放在 list集合中。
downLoad.jsp代码
最后<a href="/isafetyCn_Delete/servlet/PrjDeriveService">导出恢复数据记录</a> 去掉用你写的servlet方法
当然,你也需要去 创建bean类,以及查询数据库的 JDBC方法,和 所要运用得到的 dao类