本文实例讲述了JSP实现从数据库导出数据到Excel下载的方法。分享给大家供大家参考,具体如下:
关键代码:
<%@ page contentType=\"application/msexcel\" %> <% //response.setHeader(\"Content-disposition\",\"inline; filename=videos.xls\"); response.setHeader(\"Content-disposition\",\"attachment; filename=test.xls\"); //以上这行设定传送到前端浏览器时的档名为test.xls //就是靠这一行,让前端浏览器以为接收到一个excel档 %>
简单测试例子:
<%@ page language=\"java\" import=\"java.util.*,java.io.*\" pageEncoding=\"GBK\"%> <%@ page contentType=\"application/msexcel\" %> <% //response.setHeader(\"Content-disposition\",\"inline; filename=videos.xls\"); response.setHeader(\"Content-disposition\",\"attachment; filename=test.xls\"); //以上这行设定传送到前端浏览器时的档名为test.xls //就是靠这一行,让前端浏览器以为接收到一个excel档 %> <%@ page import=\"org.springframework.web.context.WebApplicationContext\"%> <%@ page import=\"com.test.*\"%> <%@ page import=\"org.springframework.web.context.support.WebApplicationContextUtils\"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+\"://\"+request.getServerName()+\":\"+request.getServerPort()+path+\"/\"; %> <% WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext()); UserManager um = (UserManager) ctx.getBean(\"userManager\"); %> <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"> <html> <head> <base href=\"<%=basePath%>\"> <title>spring jdbc test</title> <meta http-equiv=\"pragma\" content=\"no-cache\"> <meta http-equiv=\"cache-control\" content=\"no-cache\"> <meta http-equiv=\"expires\" content=\"0\"> <meta http-equiv=\"keywords\" content=\"keyword1,keyword2,keyword3\"> <meta http-equiv=\"description\" content=\"This is my page\"> <!-- <link rel=\"stylesheet\" type=\"text/css\" href=\"styles.css\"> --> </head> <body> <br> <table border=\"1\" width=\"100%\"> <tr> <td>id</td> <td>name</td> </tr> <% List<User> users2=um.getUserList(); for(int i=0;i<users2.size();i++) { int t_id2=users2.get(i).getId(); String t_name2=users2.get(i).getName(); %> <tr> <td><%=t_id2 %></td> <td><%=t_name2 %></td> </tr> <% } %> </table> </body> </html>
希望本文所述对大家JSP程序设计有所帮助。
本文地址:https://www.stayed.cn/item/16842
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我