默认计划
(0人评价)
AJAX异步数据交互2017 【极限IT JAVA班第14课】

更新2017版本

价格 ¥ 99.00
该课程属于 【极限IT】JAVA工程师训练营 领券低至2980元
请加入后再学习

ajax学习

地图数据的加载,局部数据加载

ajax是06年兴起的技术,最成功的案例是goole Map(谷歌地图),

ajax~Asyhchronous javaScript and XML

ajax的本质是实现局部刷新,那么下面假设现在要求一个做一个信息的列表页面,但该页面希望用户从5张数据表中读取数据。如果按照传统做法的基本实现如下:

 需要分别为5张数据表定义5个dao操作类

而后需要有一个业务层,调用5个DAO类

进行数据的取出,那么取出的结果在数据层之中应该将其使用

 

 

 

[展开全文]
范敏杰 · 2018-07-27 · AJAX简介 0

p3——AJAX异步操作,局部刷新;

p4——实现AJAX核心:XMLHttpRequest对象;

p5——XMLHttpRequest对象的属性与方法

p10——AJAX操作总结;

AJAX异步操作流程:XMLHttpRequest请求发送给控制层,控制层返回XML或JSON数据(response.getWriter().print("……")),页面接收数据并利用javaScript+DOM实现动态HTML;

AJAX核心是XMLHttpRequest对象,XML对象有属性和方法,这些属性和方法构成AJAX模型;

p62——JSON

①JSON作用:数据交换;

②JSON数据结构:{"name":Jams,"skill":["Java","Oracle","Mysql"]};

③JSON传输方式:文本;

p66——JSON数据生成:

①编写字符串生成JSON数据:{"dname":"IT","emps":[{"ename":}]}

②利用JSONObject和JSONArray对象生成JSON数据,p67;

p68——JSONObject对象中可保存list(相当于[]集合),map(相当于{}数据);

p70——JSON数据读取:

①字符串转换为JSONObject对象:JSONObject obj = JSONObject.fromObject(str);

取得key对应value:obj.get("key")

③value = obj.key;

p72——JavaScript接收JSON数据,然后动态生成HTML元素;

p72——javascript中读取json数据:obj.name,直接可以读取出JSONObject对象obj中key为name的内容value;

p73——JavaScript中普通文本数据(字符串)与JSON对象转换函数:eval();

①var data = "{'name':'James'}";

②var obj = eval("("+data+")");

或者使用

var obj = JSON.parse(data);

 

总结:

①JSON数据在java中生成与读取;

②JSON数据在JavaScript中的字符串转换成JSON对象,已经读取;

 

[展开全文]
gouyan123 · 2017-03-18 · 该任务已被删除 0

授课教师

讲师

课程特色

视频(18)
图文(2)
文档(10)

学员动态

Drop 加入学习
妥了 加入学习
xiepeng 加入学习
charmyCode 加入学习
luojianglai 加入学习