从excel中上传数据到后台功能还是很常用的
不啰嗦
1,jar包管理 ,缺一不可,我就出现在很多缺少相关依赖包的错误
2,jsp页面中,form表单中,enctype="multipart/form-data" 不要忘了
3,action中,
//判断文件类型创建Workbook对象 public Workbook createWorkbook(InputStream is) throws IOException{ if(uploadExcelPosterFileName.toLowerCase().endsWith("xls")){ return new HSSFWorkbook(is); } if(uploadExcelPosterFileName.toLowerCase().endsWith("xlsx")){ return new XSSFWorkbook(is); } return null; } |
然后保存数据库或者拿到excel中的对象进行操作~