【AJAX】Ajax学习总结

AJAX是什么
是Asynchronous(异步)、JavaScript、And、Xml 的缩写
主要就是说
通过JavaScript融合了Web开发标准表示技术,DOM动态显示和交互,XML和XSLT进行数据交换和处理,XMLHttpRequest异步数据检索
常见例子:
Google suggest
web操作系统
为什么出现AJAX:
传统方式:请求后返回新的html页面
Ajax方式:请求后返回处理结果

服务器返回的数据格式:
JSON数据格式:JavaScript Object Notation(缩写JSON)是一种轻量级的数据交换格式。纯文本格式,有JavaScript原生支持。
XML数据格式:也是一种数据交换格式。当数据返回到前端时,XML格式在JavaScript中解析快,操作方便,而且不需要使用DOM。但是服务器端语言的辅助包成熟度JSON要高于XML。

学习AJAX,需要掌握好

  1. 前端:JavaScript语言,学习XMLHttpRequest对象的封装与使用(回调方法和跨域问题)
    在这里插入图片描述
  2. 后端:处理数据,返回正确格式的JSON/XML数据

实践
在学习Ajax的过程中,实践了一个股票的小例子,但由于对JavaWeb不熟悉,所以没有做出来。但大概懂了这个过程。

  1. 编写股票类:各种属性,构造方法,get,set方法
  2. 股票类的servlet程序:初始化的时候启动一个定时器,每隔两秒钟更新一下股票的价格,返回到客户端当前股票的最新信息。
  3. 数据JSON格式返回,对数据返回的处理
  4. 从后端取数据JavaScript的处理
    在这里插入图片描述

问题:

  1. 对Java Web 不熟悉,Tomcat把servlet启动成功,但页面报了404,不知道是哪里配置出了问题。
  2. 关于启动servlet遇到的问题。
  3. 在这里插入图片描述
    思维导图:
    在这里插入图片描述
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值