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

全部评论

相关推荐

07-08 13:48
门头沟学院 C++
点赞 评论 收藏
分享
06-07 19:59
门头沟学院 C++
补药卡我啊😭:都快15年前的了还在11新特性
你的简历改到第几版了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-09 12:20
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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