java导入excel

来源:互联网 发布:plc编程介绍 编辑:程序博客网 时间:2024/06/01 09:46

下面是导入excel公用转化

// 创建一个通用的多部分解析器CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(request.getSession().getServletContext());InputStream inExcelFile = null;boolean flag= false;// 判断 request 是否有文件上传,即多部分请求if (multipartResolver.isMultipart(request)) {// 转换成多部分requestMultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request;// 取得request中的所有文件名Iterator<String> iter = multiRequest.getFileNames();while (iter.hasNext()) {// 记录上传过程起始时的时间,用来计算上传时间int pre = (int) System.currentTimeMillis();// 取得上传文件MultipartFile file = multiRequest.getFile(iter.next());try {inExcelFile = file.getInputStream();} catch (IOException e) {e.printStackTrace();}}}// 创建一个list 用来存储读取的内容List list = new ArrayList();Workbook rwb = null;Cell cell = null;String result = "error";
具体逻辑部分还需要自己根据业务进行修改~

0 0