java读取excel文件数据.doc

java读取excel文件数据.doc

ID:51690565

大小:33.00 KB

页数:7页

时间:2020-03-15

java读取excel文件数据.doc_第1页
java读取excel文件数据.doc_第2页
java读取excel文件数据.doc_第3页
java读取excel文件数据.doc_第4页
java读取excel文件数据.doc_第5页
资源描述:

《java读取excel文件数据.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、/** *读取excel文件保存数据 *@authorxrxianga *@serialData20120909 *@throwsToftException */ publicvoidimportClient()throwsException,ToftException{  intsaveflag=0;  //当前操作用户  StringcurrentUserId=this.getContext().getUserInfo().getUserId();  //操作人  StringuserCode=this.getContext().getUserInfo().get

2、UserCode();  //获取数据库的连接  Connectionconn=this.getContext().getConn();  //读入excelbegin  MultipartParsermp=newMultipartParser(ToftServletContext.getContext().getRequest(),100*1024*1024);  Partpart=null;  FilePartfilePart=null;  //获取任务批次名称  Mapparams=this.getContext().getAllParams();  Strin

3、gtaskBatchNme=params.get("taskBatchNme")==null?"":params.get("taskBatchNme").toString();  if("".equals(taskBatchNme)

4、

5、taskBatchNme==null){   this.getContext().addAttribute("importMessage","importError");   ToftServletContext.getContext().getRequest().setAttribute("errorMessage","任务批次名称不

6、能为空");   return;  }else{   Listlist=newArrayList();   StringBuffersql=newStringBuffer("SELECTTO_CHAR(T_CRT_TM,'YYYY-MM-DDHH24:MI:SS')AST_CRT_TM,C_CRT_NMEFROMTB_TASK_BASEWHEREC_TASK_NME='").append(taskBatchNme).append("'");   list=SqlUtils.select(sql.toString(),conn);   if(list.size()>0)

7、{    Mapmap=(Map)list.get(0);    StringT_CRT_TM=map.get("T_CRT_TM")==null?"":map.get("T_CRT_TM").toString();    StringC_CRT_NME=map.get("C_CRT_NME")==null?"":map.get("C_CRT_NME").toString();    this.getContext().addAttribute("importMessage","importError");    sql=newStringBuffer("");   

8、 sql.append("任务名称为“").append(taskBatchNme).append("”已存在,不能重复!");    sql.append("
已存在的任务名称共有“").append(list.size()).append("”条数据,
创建人是“").append(C_CRT_NME);    sql.append("”,
创建时间为“").append(T_CRT_TM).append("”。");    ToftServletContext.getContext().getRequest().setAttribute("er

9、rorMessage",sql.toString());    return;   }  }  while((part=mp.readNextPart()) !=null){   if(part.isFile()){               filePart=(FilePart)part;               break;   }  }  if(filePart!=null){   StringfileName=filePart.getFileName();   fileName=fileName.substring(fileName.l

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。