问题描述
- springmvc+mybatis前台向后台传入数据,后台接受为null,怎么回事呢?
-
springmvc+mybatis前台向后台传入数据,后台接受为null,怎么回事呢?
划横线的为null
前台页面以post请求去传值
我在页面跟踪了一下数据,post请求都有数据传入,但是后台绑定数据时为空,各位大神能具体说一下原因吗?
解决方案
你这样写相当于,前台向后台传了对象,如果要传对象的话,应该不能这样写吧,以前也遇到过这个问题,最后是用后台接收多个参数的方法做的。如果题主找到了直接传对象解决的方法。可以贴出来
,让我也学习一下。
解决方案二:
用注解来接收参数
@Param id,@Param itemCustomer
解决方案三:
前台的在input里加id=“id”试试
解决方案四:
你映射的url不对吧,你form表单提交的是/items/editItemSub.action,而requestMapping的是/editItemSub
解决方案五:
把enctype="multipart/form-data"去掉试试呢
时间: 2024-10-30 11:41:09