在实际项目开发过程中,前后端单表交互的虽然比较多;但是像前端包括三个以上实体类的变量,后台接收前端传过来的值的时候就变得复杂一些了,今天给在这里记录一下怎么实现这种操作。主要分为两种方法:
1、第一种方法:
前台传值对象封装可以参照以下代码格式;
{“对象一”:{},”对象二”:{},”对象三”:{}}
Ajax请求保持不变
return ajax.ajax({
type: 'post',
url: jsonUrl.demo+"/add",
params: params
});
后台实体类需要封装成VO格式
public class Demo{
private String name;
private String url;
private String page;
private String isNonProfit;
private List<Address> address; //封装address实体类
private List<Links> links; //封装links实体类
/**
*省略set、g