在一些场景中,需要用到前台jsp页面封装实体,将这些值放置在固定的参数中,传至后台,下面是代码展示:
1:JSP声明对象
var zbSaveVo= new Object();
2:声明子对象,可以为list,并传值
var goodList = new Array();
var good = new Object();
good.id=$("#good").val();
3:将值依次封装
good[i]=goodList ;
zbSaveVo.goods = goods;
4:转换
var jsonStr = JSON.stringify(zbSaveVo);
$.ajax({ method: 'POST', contentType: "application/json;charset=utf-8", url: 'test.do?save', data: jsonStr, async: true, dataType:"json", success: function (data) { $.messager.progress('close'); if (data.success){ return true; }else{ return false; } }, error: function () { tip("网络请求失败!"); } });
5:传至后台
&