java ftp 读取excel_第二则java读取excel文件代码

这篇博客展示了如何使用Java FTP读取Excel文件。首先,通过FTP获取上传的文件并将其保存在安全目录下,然后使用Apache的DiskFileItemFactory和ServletFileUpload解析上传数据。接着,检查文件是否为.xls格式,再读取Excel内容,处理可能存在的空单元格错误。最后,关闭工作簿并删除临时文件。
摘要由CSDN通过智能技术生成

//得到上传文件的保存目录,将上传的文件存放于WEB-INF目录下,不允许外界直接访问,保证上传文件的安全

String savePath = this.getServletContext().getRealPath("/WEB-INF/upload");//上传时生成的临时文件保存目录

String tempPath = this.getServletContext().getRealPath("/WEB-INF/temp");int serverid = 0;int sid = 0;int gid = 0;byte answerLibraryType = 0;

String className= "";

String roleName= "";boolean bool = true;//判断数据是否正确

File tmpFile = newFile(tempPath);

StringBuffer str= newStringBuffer();if (!tmpFile.exists()) {//创建临时目录

tmpFile.mkdir();

}//消息提示

String message = "";try{//使用Apache文件上传组件处理文件上传步骤://1、创建一个DiskFileItemFactory工厂

DiskFileItemFactory factory = newDiskFileItemFactory();

factory.setSizeThreshold(1024 * 100);//设置缓冲区的大小为100KB,如果不指定,那么缓冲区的大小默认是10KB//设置上传时生成的临时文件的保存目录

factor

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值