前台ajax传参数,后台spring mvc用对象接受

第二种方法:利用spring mvc的机制,调用对象的get方法,要求对象的属性名和传的参数名字一致(有兴趣的同学看 springmvc源码)

1.将参数名直接写成对象的属性名

          $.ajax({

   url:"../memberInfo/updateMemberInfo.shtml",
   data:{
    "id":id,
    "channelId":channelId,
    "terminalId":terminal,
    "userName":userName,
    "sex":sex,
    "memberLevel":memberLevel,
    "phoneNo":phoneNo,
    "lmMail":lmMail
      },
   type:"post",
   dataType:"json",
   success:function(result){
    
   }
2.后台接收:直接用对象接收

public Map<String,Object> updateMemberInfo(MemberInfo memberInfo){

  //todo....不需要再转了,
 }

原文:https://blog.csdn.net/xiaobai1024/article/details/80262220

上一篇:如何解决android 通知栏不显示的问题


下一篇:如何将业务代码写得像诗一样(使用注解+单例+工厂去掉一大波if和else判断)