服务器文件存储名称
- 不能使用中文名,韩文名,日文名等不是26个英文字符的名称,作为文件服务器上文件的存储名称。
- 文件名称中不能使用特殊字符,包括"<>#$%"等,如果你对文件名称做一些特殊处理,需要注意文件名称包含“.”的情况
- 处理:
比如获取文件的格式:
file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf(".") + 1),
这么获取不会出现文件后缀丢失的情况。
这个文件名就会发生文件后缀丢失或者错误的情况
eg:我的文件9.25.docx
上传文件大小限制
-
上传文件(excel)比较大的时候,建议使用easyExcel,阿里的开源工具,地址:https://github.com/alibaba/easyexcel/blob/master/quickstart.md