源地址:http://ozzzo.javaeye.com/blog/420892

jxt解析上传的xls文件

Hashtable fileh = form.getMultipartRequestHandler().getFileElements();

//得到所有上传的xls 文件. 将其放入一个hashtable中
  ManagerWorkLogVO vo = new ManagerWorkLogVO();
  ContactDtVO cdVo = new ContactDtVO();
  for (Enumeration e = fileh.keys(); e.hasMoreElements();) {
   String key = (String) e.nextElement();
   try {
    FormFile file = (FormFile) fileh.get(key);
    if(file!=null){
     Workbook book = Workbook.getWorkbook(file.getInputStream());
     Sheet sheet = book.getSheet(0);
     long rows = sheet.getRows();
     for (int i = 0; i < rows; i++) {
      for(int j=0;j<3;j++){
       Cell cell = sheet.getCell(j,i);
       if(j == 0){
        vo.setMobileNo(cell.getContents());
       }
       if(j == 1){
        DateCell c1 = (DateCell)cell;
        vo.setLogDT(c1.getDate());
       }else{
        vo.setLogContent(cell.getContents());
       }
       cdVo.setMobileNo(vo.getMobileNo());
       cdVo.setContactDT(vo.getLogDT());
      }
      managerWorkLogService.addManagerWorkLog(vo, cdVo);
     }
     book.close();
    }
   } catch (Exception ex) {
    ex.printStackTrace();
   }
  }

jxt解析上传的xls文件相关推荐

  1. django 解析上传xls文件

    1.解析上传数据 class DataUploadAPIView(APIView):# authentication_classes = (JSONWebTokenAuthentication, Se ...

  2. java 文件上传漏洞_文件上传漏洞(绕过姿势)

    文件上传漏洞可以说是日常渗透测试用得最多的一个漏洞,因为用它获得服务器权限最快最直接.但是想真正把这个漏洞利用好却不那么容易,其中有很多技巧,也有很多需要掌握的知识.俗话说,知己知彼方能百战不殆,因此 ...

  3. Spring MVC 如何上传多个文件到指定位置

    Spring MVC 如何上传多个文件到指定位置 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公 ...

  4. 原生input标签实现ajax单文件上传和多文件上传

    自己还是一个菜鸟的时候,有次项目经理让我用Java做一个多文件上传的功能.那时候技术学得很渣,最多只能够实现单文件上传.做了一个星期都没有做出来,于是项目经理不留半点情面,当着办公室所有人的面痛批我一 ...

  5. EasyExcel+elementUI+vue 上传、下载文件实例

    本文为 easyexcel使用具体实例,包含前后端代码,前端使用 vue + elementUI+axios,后端使用 spring boot. 1. 上传文件 1.1. 后端 1.1.1. 添加依赖 ...

  6. Python监控目录文件夹,并使用SFTP上传目录及文件到linux服务器

    Python 扫描监控本地文件夹并进行超大文件上传 方案1:WebUploader大文件分块多线程并发上传 方案2:watchdog目录文件夹监控,paramiko STFP上传服务器 方案3:优化2 ...

  7. thinkphp如何一次性的上传多个文件,在文件域中可以多选?

    可以做到类似于某度网盘的样式吗? 文件夹的命名, 可以用单数, 也可以用复数, 在同一个项目中, 只要统一就好了. 毕竟项目开发不同于英语写作. 建议使用缩写, 不管是不是缩写都用单数, 这样简洁,容 ...

  8. 文件上传 java web_JavaWeb 文件上传下载

    1. 文件上传下载概述 1.1. 什么是文件上传下载 所谓文件上传下载就是将本地文件上传到服务器端,从服务器端下载文件到本地的过程.例如目前网站需要上传头像.上传下载图片或网盘等功能都是利用文件上传下 ...

  9. php 上传文件漏洞,【文件上传】PHP文件上传漏洞

    0x01 文件上传漏洞 文件上传漏洞顾名思义就是用户上传一个可执行的脚本文件,获得了执行服务器端命令的能力.通常,文件上传是getshell最常用.最直接的方式了.但是,文件上传本身是一个正常的业务需 ...

  10. Android之解决PC浏览器上传表单文件到手机服务器read数据错误导致有时候下载到手机的文件打开文字错乱问题

    1 .问题 手机客户端app通过java socket写了一个服务器,然后PC端通过浏览器访问服务端显示上传页面(这些资源都在手机端),然后其中有一个功能是PC端上传文件到手机服务器,然后把这个文件下 ...

最新文章

  1. 利用 PortableBasemapServer 发布地图服务
  2. java 安装报错2503_Windows安装Node.js报错:2503、2502的解决方法
  3. 法流程图_【对反应过程的笔记整理方法——时间轴法】
  4. 限时免费 | 人工智能项目实战训练营,给你一个成为AI算法工程师的机会
  5. spring事务管理-注解配置aop事务(重点)
  6. javaweb和ajax使用查询出来的数据做下拉菜单_区块链浏览器实用指南篇:利用链上数据把握减半行情...
  7. 华中科技大学标准c语言程序设计上机试题,答案及报告格式,华中科技大学标准C语言程序设计上机试题、答案及报告格式.pdf...
  8. [python]python urllib 模块
  9. 400多个开源项目以及43个优秀的Swift开源项目-Swift编程语言资料大合集
  10. 12)hInstance和hWnd写进子类
  11. html浏览xsd,XSD 简易元素
  12. JAVA JSP javaweb餐厅点餐系统源码(点餐系统)点餐系统网上订餐系统在线订餐系统
  13. iOS 硬件 定位 - 详解 数据的处理
  14. 光立方原理讲解_3D打印设备SLA工艺原理是什么?
  15. matlab 解决列联表问题,列联表那点事,别再傻傻分不清楚了
  16. 分开奇数和偶数(C语言实现)
  17. js与朴php订单评价功能
  18. Excel使用技巧——提取混合单元格中的数字
  19. 删除打印机重新安装驱动
  20. 安卓基础巩固(二):四大组件:Activity、Service、Broadcast、Content Provider

热门文章

  1. java font 字体大小_Java字体大小从宽度
  2. 三分钟,带你了解PLM
  3. Java操作Oracle数据库——ARRAY TABLE类型批量数据处理区别比较
  4. 小米怎么快速回到顶部_打开小米这3个设置,手机越用越好用啦!你现在还不知道吗?...
  5. httpclient用法大全
  6. linux的XDG(X Desktop Group)基本目录规范
  7. 没想到 Python 中竟然还藏着这些稀奇古怪的东西...
  8. python创建一个列表、依次存放每个月对应的天数_python计算天数
  9. JVM运行原理及优化
  10. Unity3d常用快捷键