数据导入

/**
  *  用户导入
  */
   public String toinput()
 {
      List<CoupeOrganizer> affordList=new ArrayList<CoupeOrganizer>();
   try {            
    System.out.println("路径名::::"+fileName);
             FileInputStream fis = new FileInputStream(new File(fileName));   
             System.out.println("路径::::"+fis);
             Workbook rwb = Workbook.getWorkbook(fis);  
             Sheet rs = rwb.getSheet(0);            
             int rows = rs.getRows();            
             int columns=rs.getColumns();            
             System.out.println(columns);            
              for (int i = 2; i < rows; i++) {                
          
               boolean notblank=false;
               for(int k=1;k<20;k++){
                notblank=notblank || rs.getCell(k, i).getContents().trim()!="";
               }
                  if(notblank )     //屏蔽空数据
                  {
                   CoupeOrganizer c=new CoupeOrganizer(); 
                       c.setDlzh(rs.getCell(1, i).getContents().trim());
                       c.setDlmm(rs.getCell(1, i).getContents().trim());   //2为区县  不需要字段
                       c.setJbdmc(rs.getCell(3, i).getContents().trim());
                       
                       c.setTxdz(rs.getCell(4, i).getContents().trim());
                       c.setYb(rs.getCell(5, i).getContents().trim());
                       c.setFzrxm(rs.getCell(6, i).getContents().trim());
                       c.setFzrzw(rs.getCell(7, i).getContents().trim());
                       c.setFzrlxfs(rs.getCell(8, i).getContents().trim());
                   
                       c.setLxrxm(rs.getCell(9, i).getContents().trim());
                      c.setLxrzw(rs.getCell(10, i).getContents().trim());
                      c.setLxrsj(rs.getCell(11, i).getContents().trim());
                      c.setLxrbgdh(rs.getCell(12, i).getContents().trim());
                      c.setLxrcz(rs.getCell(13, i).getContents().trim());
                       c.setLxrlxfs(rs.getCell(14, i).getContents().trim());     
                      c.setHcmc(rs.getCell(15, i).getContents().trim());
                      c.setHcdz(rs.getCell(16, i).getContents().trim());
                      c.setHcdh(rs.getCell(17, i).getContents().trim());
                      c.setDdgjxl(rs.getCell(19, i).getContents().trim());
              
                      c.setSfyx(0);
               
              affordList.add(c);
            
                  }
             }         
          } catch (FileNotFoundException e) {            
              // TODO Auto-generated catch block            
              e.printStackTrace();        
          } catch (BiffException e) {            
           // TODO Auto-generated catch block            
          
            e.printStackTrace();        
          } catch (IOException e) {            
           // TODO Auto-generated catch block      
            e.printStackTrace();        
         }

          for (CoupeOrganizer cp:affordList) {
            coupeorganizerMng.saveOrUpdate(cp);
    }
          addActionMessage("导入成功! ");
      return  organizerlist();   //跳转的列表
 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值