| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Ajax技术详解(一) -> 正文阅读 |
|
[JavaScript知识库]Ajax技术详解(一) |
目录 一.介绍
主要内容
Ajax 简介
Ajax 的使用
JSON 详解
Jquery 的 Ajax 使用
Ajax 实战案例
学习目标
Ajax
简介
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态应用的网页开发技术,无需重新加载整个网页的情况下,能够更新页面局部数据的技术。
通过在后台与服务器进行少量数据交换,
Ajax
可以使页面实现异步更新。这意味着可以在不重新加载整个页面的情况下,对页面的
某部分进行更新
。
?
?二.Ajax 的使用 ?1.XMLHttpRequest 对象
XMLHttpRequest
是浏览器接口对象,该对象的
API
可被
JavaScript
、
VBScript
以及其它
web
浏览器内嵌的脚本语言调用,通过
HTTP
协议在浏览器和
web
服务器之间收发
XML
或
其它数据。
XMLHttpRequest
可以与服务器实现异步交互,而无需让整个页面刷新,因此成
为
Ajax
编程的核心对象。
2.Ajax 的使用步骤
(1)创建 XMLHttpRequest 对象
(2)给定请求方式以及请求地址
(3)发送请求
(4)获取服务器端给客户端的响应数据
创建项目,注意项目名称要和保存路径最后一个文件名一致,创建时选择Web Application 创建完成后,导入一个jar包,即servlet-api.jar,因为javax包不是javaSE提供的,而是javaEE的包,即servlet是服务器Tomcat实现的标准,所以要导入相关jar包。 如下图点击项目结构 再选择Libraries--》加号--》Java--》选择tomcat按装目录下的lib--》servlet-api.jar,选择并确定。 再去项目结构下点击Artifacts,检查是否已经添加 红框处如果ajaxDemo文件下有这个jar包,则右键这个jar包,选择Put into /WEB-INF/lib,这样就真正将这个jar包安装进来。 第一个示例 : servlet不懂的可以去看我的servlet系列的文章,戳这里 web.xml:
AjaxServlet.java:
index.jsp:
运行tomcat,输出如下: 三.Ajax 的运行原理? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 22:05:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |