2、解决方法。进入管理系统、安全管理,关闭文件上传校验的按钮。以上是JavaExcel上传失败,无日志的原因和解决办法。
前端限制,用 正则匹配文件名后缀 /\.([jJ][pP][gG]){1}$|\.([jJ][pP][eE][gG]){1}$|\.([gG][iI][fF]){1}$|\.([pP][nN][gG]){1}$|\.([bB][mM][pP]){1}$/ 这个是图片正则匹配
服务端获取文件,用正则匹配文件名后缀
MultipartHttpServletRequest mrequest = (MultipartHttpServletRequest) requestMultipartFile file = mrequest.getFile("file")
if (file != null && !file.isEmpty()) {
// 获得文件类型(可以判断如果不是指定类型,禁止上传)
String contentType = file.getContentType()
这个一般我们在后台配置,比如你如果使用的是struts2框架,就可以在struts.xml中添加配置项:<constant name="struts.multipart.maxSize" value="52428800" />