Ajax
2021-08-23 16:25:09 12 举报
AI智能生成
Ajax学习的思维导图
作者其他创作
大纲/内容
ajax概念:异步的JavaScript和json
创建异步对象 var xmlHttp = new XMLHttpRequest()
绑定事件xmlHttp.onreadystatechange=function(){ 获取服务器端返回的数据,更新dom }
发送请求xmlHttp.send()
使用步骤
ajax请求过程中的状态变化 4 :表示从服务器返回数据,并处理完成
网络通信的状态 200 :通信成功,请求成功;404 :资源没有找到
status
readyState
属性
异步:open(get,url,true),在send之后执行其它的代码,可以同时执行多个异步请求
同步:open(get,url,false),一次只能执行一个异步请求,必须请求处理完成后,才能执行其它的请求处理
异步和同步
核心对象XMLHttpRequest
json格式好理解
json格式数据在多种语言中,比较容易处理。使用java,javascript读写json格式的数据比较容易
json格式数据占用的空间小,在网络中传输快,用户的体液好。
json的优点
gson(google)
fastjson:速度快,但不是最符合json处理规范的
ObjectMapper om= newObjectMapper();//writeValueAsString : 把参数的java对象转为json格式的字符串String json = om.writeValueAsString(p);
jackson:性能好,规范好
json-lib:性能差,依赖多。
java中的json的工具库
json的使用
Ajax
0 条评论
回复 删除
下一页