@Controller
@RequestMapping("/api")
public class TestController{
@RequestMapping("/importExcel")
@ResponseBody
@Transactional(rollbackFor = Exception.class)
public void importExcel(@RequestParam("file") MultipartFile file, HttpSession session) {
// 使用工具类读取模板
ImportExcel<TestExcel > excel = new ImportExcel<TestExcel >(){};
Map<String, List<TestExcel >> excelMap = null;
try {
excelMap = excel.importExcel(file);
} catch (IOException e) {
throw new RuntimeException(e);
}
if(!CollectionUtils.isEmpty(excelMap)){
List<TestExcel > list = excelMap.get("Sheet1");
if(CollectionUtils.isEmpty(list )){
// TODO 业务处理
}
}
}
}
Java读Excel:解析阿里云easyExcel导入文件 导入读取模板
于 2025-09-08 17:16:31 首次发布
598

被折叠的 条评论
为什么被折叠?



