1.json:
语法 :对象 数组 对象与数据进行混合
{}对象: 键值对存储 键值对以:分割 每个键值对以。分割
[]数组:存储的是对象 对象按照对象的规则来存储
2.json与对象 集合的转换
jar包:fastjson gson
方法JSON.toJsonString(对象 集合); //将集合或者对象转换为json串
json转换对象或者集合 【】转换的是集合 {}对象
Json.praseObject() //返回对象
Json.parseArray() // 返回集合
3.json串的解析:
Ajax:
语法:
$ajax({
1.地址 2. 请求方式3. 传递的具体值 4.dataType:返回的类型 5.成功时调用的方法 不需要加"",
6.失败调用的方法
})
回调函数:function callback(data){}
分页查询和ajax的结合:
1.定义一个函数用于加载页面数据 需要传入参数 :当前页面 通过PrintWrite对象像数据写入到
通过回调函数得到写回来的值 JSON.prase(data)可以将json对象转换为适合前端解析的json串
对于返回来的pageUtils对象pageUtils.list获取数据集合通过jq方式将集合转换为jq对象
通过each方法遍历集合 将集合中的每一个对象 通过字符串拼接加载到table中 div中页一样
2.初始化需要首先先调用这个 为界面先加载数据 上一页 下一页 末页 首页 都是通过初始化函数
来获取数据并进行遍历赋值