SpringMvc中如何通过Ajax方式提交对象数据

来源:互联网 发布:mysql导入数据命令 编辑:程序博客网 时间:2024/04/29 16:24
JavaScript客户端中要声明contentType:"application/json"function updateNavigation(){        var i18ns = [];i18ns.push({"i18nId":$("#i18nId_"+lanCode).val(),"langCode":lanCode,"navigationName":$("#navName_"+lanCode).val(),"navigationDesc":$("#navDesc_"+lanCode).val()})var updateInfo = {navigationId : navId,menuType : navType,navigationI18ns : i18ns}$.ajax({url : "update",type : "PUT",data : JSON.stringify(updateInfo),dataType : "json",contentType : 'application/json', success : function(json){}},error : function(){}});}

服务器端代码


    @RequestMapping(value = "/update",method = RequestMethod.PUT)    @ResponseBody    public ReturnObj updateNav(@RequestBody Navigation navigation){        ReturnObj returnObj = navigationService.updateNavigation(navigation);        return returnObj;    }


0 0
原创粉丝点击