SpringMVC中MultipartFile参数如果不上传文件报错的问题

来源:互联网 发布:乡镇网络舆情预警机制 编辑:程序博客网 时间:2024/04/30 08:01

做项目的时候遇到啦这个问题,就是在方法参数中接收MultipartFile multipartFile 参数时如果不传文件会报错,搞来搞去怎么都搞不定,百度都百度一下午了还是没找到答案,想死的心都有了,后来灵机一动,我不在方法当参数接收,我换一个思路试试,于是有了下面的方法:

MultipartFile multipartFile = null;        boolean isMultipart = ServletFileUpload.isMultipartContent(request);        if (isMultipart){             MultipartHttpServletRequest multipartRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);            multipartFile = multipartRequest.getFile("multipartFile");        }

这样判断一下是否有文件上传就不会出错了!欢迎留言交流,努力总结自己在项目中遇到的问题,努力进步!

阅读全文
0 0
原创粉丝点击