Ajax
java 对象 -> json xml三个之间的转换
Ajax的实现
1.原生版本
2.第三方的原生的ajax封装:jquery axios
基于jquery对ajax的实现
axios.click(function (){})
加上Requetsbody表示他是一个数据了
post请求完毕
现在->get 支持url传值 也支持内部自己写data传值
jquery提供的对ajax再次封装的简写!
根据bid去查询书籍
注入service 接收一个bid int id
问题:把字符串转换成一个js对象var obj= {}
使用parseJson 把字符串{“k”:"v","k1":"v1'}转换成js对象
但是对于后台的拼接就会显得特别麻烦
Json语法
java后台java对象与json的转换
Spring使用jackson
1.导入依赖
然后SpringMvc帮你做下面的事
2.配合@ReponseBody把java对象转换为json字符串
@RequestBody:把json字符串转换为java对象
但是没有postJson
更改首页的原生写法:
js动态加cur这个类选择器 但是我们的页面时全局刷新
ajax应用
调一下位置:
页面一加载 我们发起所谓的ajax请求
发起给请求
@("document").ready(function (){
})
@("searchBtn").get
一次性取出数据:
serializable 序列化表单
得到data的字符串格式
data通过url传了过去 就不管了
写controller
响应的是list.do 返回的是Page对象 需要一个ResponseBody
数据给到前台 然后前台渲染即可
java对象->map
js代码循环实现数据渲染
完成下一页
页面刷新执行一次
实现情况:追加不行
点击分类:实现页码复位
实现价格排序
shiyongshi'yong