java上传excel以及解析
Posted AresCarry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java上传excel以及解析相关的知识,希望对你有一定的参考价值。
一、前言
在写管理后台的需求的时候,经常会用到上传excel的功能,需要我们解析Excel的内容,导入数据等。
二、上传
上传到文件服务器,文件服务有相关的上传接口,需要我们调用API上传。
@PostMapping("/v100/uploadFile")
@ResponseBody
public BaseResponse<String> uploadFile(HttpServletRequest request,
@RequestHeader(required = false) String customerFileName) {
BaseResponse<String> ret = new BaseResponse<String>();
// 转换request,解析出request中的文件
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
// 获取文件map集合
Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();
if (CollectionUtil.isNullOrEmpty(fileMap)) {
ret.setStatus(CommonResponseCodeEnum.PARAM_ERROR.getCode());
ret.setMsg("上传失败,请选择文件");
return ret;
以上是关于java上传excel以及解析的主要内容,如果未能解决你的问题,请参考以下文章