• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    JSP实现从数据库导出数据到Excel下载的方法

    本文实例讲述了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> 
    % 
        ListUser> users2=um.getUserList(); 
        for(int i=0;iusers2.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程序设计有所帮助。

    您可能感兴趣的文章:
    • 使用IDEA编写jsp时EL表达式不起作用的问题及解决方法
    • springMVC如何将controller中Model数据传递到jsp页面
    • 实例解析JSP中EL表达式的各种运用
    • JSP入门之HelloWorld程序实例
    • JSP上传excel及excel插入至数据库的方法
    • JSP 不能解析EL表达式的解决办法
    • JSP EL表达式详细介绍
    • jsp 不支持EL表达式,解决办法
    • JSP页面无法识别EL表达式问题解决方案
    上一篇:jsp倒计时简单实现方法
    下一篇:JSP针对表单重复提交的处理方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    JSP实现从数据库导出数据到Excel下载的方法 JSP,实现,从,数据库,导出,