上传的碰到这个问题:The current request is not a multipart request

原因是html请求的方式问题。from中涉及到图片上传的就要用post提交方式。否则就会报这个错误。

如果已经是post的提交还有这个错

还有两种解决方法:

第一中:在jsp页面的<head></head>标签里面加上<meta http-equiv="Content-Type" content="multipart/form-data; charset=utf-8" />

原因请看http://www.tuicool.com/articles/FrY7Fv

第二种:在from表单的属性设置里面加上enctype="multipart/form-data"

原因请看http://zkliqiang.iteye.com/blog/779285


1.用ajax提交的时候如果没有在页面设置<meta http-equiv="Content-Type" content="multipart/form-data; charset=utf-8" />这个也会报这个错误。

2.用from提交的话,只要没有类似于ueditor这样修改提交的数据传送格式的插件。并且把提交方式设置成了post,一般就不会再出现这个错了

猜你喜欢

转载自blog.csdn.net/niudasheng/article/details/79214823
今日推荐