form表单提交后,用request.getParameter("xxx");方法无法获取到数据

描述:前台表单提交,后台的确进入了这个方法,但是用equest.getParameter("xxx");方法获取到的数据打印是null。

如果你的form表单不涉及文件上传(图片、txt...),那么下面这种写法是错误的。

<form id="form_aaa" action="${pageContext.request.contextPath}/home?method=addSowingMap" method="post" 
enctype="multipart/form-data">

当你的表单中有enctype="multipart/form-data"属性的时候,你的request.getParameter("xxx");方法将失效。

如果你的表单不涉及文件上传的话,那么你完全可以删除这个属性,这样request.getParameter("xxx");方法就可以使用了。

如果你就是文件上传的话,还要获取这种非文件的数据,请参照我的图片上传博客:

https://blog.csdn.net/tomwildboar/article/details/80102417

全部评论

相关推荐

强大的马里奥:不太可能,我校计算机硕士就业率99%
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务