zoukankan      html  css  js  c++  java
  • java 导出EXCEL

    !!!声明 文中用到的util 请参见百度云 http://pan.baidu.com/s/1mibbL8W  如已失效请加qq 1940978083

    1、添加html

    <form action="<%=path%>/black/exportExcel.html"    //此处后台地址
    onsubmit="return checkUser();">
    <div class="panel-heading">
    <div class="row">
    <div class="col-lg-3 col-md-3 col-xs-3"
    style="margin-right: 0px;padding-right: 0px;">
    <form class="form-inline">
    <div class="form-group">
    <div class="input-group">
    <div class="input-group-addon">黑名单号码</div>
    <input type="text" class="form-control input-sm" id="name"
    name="blackname">
    </div>
    </div>
    </form>
    

      

    2、

    @RequestMapping("exportExcel")
    public void exportExcel(HttpServletRequest req, HttpServletResponse res) throws Exception {
    Domain domain = (Domain) req.getSession().getAttribute("Domainlogin");
    String name = req.getParameter("blackname");
    if (name == null) {
    name = "";
    }
    List<Blacklist> list = blacklistservice.findAllNumber(domain.getDomainid(), name);
    res.reset();
    res.setContentType("application/vnd.ms-excel;charset=utf-8");
    res.setContentType("application/x-xls");// 定义输出类型
    String date = DateUtil.dateToStringT(new Date());
    res.setHeader("Content-disposition", "attachment;filename=" + date + ".xls");
    ExcelExportUtil<Blacklist> exportUtil = new ExcelExportUtil<Blacklist>();
    String[] headers = { "id", "创建时间", "黑名单号码" };   
    String[] columns = { "id", "createtime", "number" };
    OutputStream outputStream = res.getOutputStream();
    exportUtil.expoortExcelx("黑名单", headers, columns, list, outputStream, "yyyy-MM-dd HH:mm:ss");
    outputStream.flush();
    outputStream.close();
    }
    

    解释   headers 是导出excel的列名    columns 是对应的数据库的字段      

     

  • 相关阅读:
    航班预定统计(差分数组+前缀和)
    救生艇
    Xcode 的正确打开方式——Debugging
    多次页面跳转后pop回主界面的问题
    理解Bitcode:一种中间代码
    使用AFNetWorking读取JSON出现NSCocoaErrorDomain Code=3840的解决方法
    No identities are available for signing的解决方法
    Aufree/trip-to-iOS
    Alcatraz -- 一个神奇的管理插件的Xcode插件
    GenericKeychain
  • 原文地址:https://www.cnblogs.com/xdcr/p/5874719.html
Copyright © 2011-2022 走看看