码迷,mamicode.com
首页 > 数据库 > 详细

数据库excel导出

时间:2018-04-21 14:30:49      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:port   print   show   cat   enum   sys   ica   net   for   

1、建立一个excel模板(demo.xls)如图:

技术分享图片

2、编写测试类


public static void main( String args[] ){
    public void showhouse(HttpServletRequest request,HttpServletResponse response) throws IOException{
        
          SuiteVo suiteVo = new SuiteVo();
          suiteVo.setAddress("shanghai");
          suiteVo.setArea(300d);
          suiteVo.setFaceDirection(2);
          suiteVo.setSuiteNum("33");
          suiteVo.setFloorNum(20);
          SuiteVo suiteVo1 = new SuiteVo();
          suiteVo1.setAddress("shanghai");
          suiteVo1.setArea(300d);
          suiteVo1.setFaceDirection(2);
          suiteVo1.setSuiteNum("33");
          suiteVo1.setFloorNum(20);
          List<SuiteVo> details = new ArrayList<>();
          details.add(suiteVo);
          details.add(suiteVo1);
          ExcelUtils.addValue("printDate",new Date());
          ExcelUtils.addValue("list", details);
          ExcelUtils.addValue("suiteVo",suiteVo);

          String config = "demo.xls";
          response.reset();

          response.setContentType("application/vnd.ms-excel");
          try {
          ExcelUtils.export(config, response.getOutputStream());
          } catch (FileNotFoundException ex) {
          System.out.println("文件路径找不到");
          } catch (ExcelException ex) {
          }
    }

3、运行后,得到response.xls文件如下:

技术分享图片

官方主页

数据库excel导出

标签:port   print   show   cat   enum   sys   ica   net   for   

原文地址:https://www.cnblogs.com/gloria-liu/p/8900764.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!