《传智播客ajax视频》PPT课件

《传智播客ajax视频》PPT课件

ID:36704249

大小:2.47 MB

页数:188页

时间:2019-05-10

《传智播客ajax视频》PPT课件_第1页
《传智播客ajax视频》PPT课件_第2页
《传智播客ajax视频》PPT课件_第3页
《传智播客ajax视频》PPT课件_第4页
《传智播客ajax视频》PPT课件_第5页
资源描述:

《《传智播客ajax视频》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京传智播客教育www.itcast.cnAJAX技术入门王兴魁(源码网整理:www.codepub.com)北京传智播客教育www.itcast.cn提纲走进AJAXAJAX的思维方式AJAX的技术核心AJAX应用实例AJAX的优缺点AJAX开发工具北京传智播客教育www.itcast.cn走进AJAXJesseJamesGarrett2005年的2月《Ajax:ANewApproachtoWebApplicationsXML》AJAXsynchronousavaScriptndML北京传智播客教育www.itcast.cn走进AJAX(1)使用XHTML和CSS的基于标准的表示技术

2、(2)使用DOM进行动态显示和交互(3)使用XML和XSLT进行数据交换和处理(4)使用XMLHttpRequest进行异步数据检索(5)使用Javascript将以上技术融合在一起老技术,新思想北京传智播客教育www.itcast.cn走进AJAX北京传智播客教育www.itcast.cn走进AJAXGOOGLE北京传智播客教育www.itcast.cn走进AJAXGOOGLE北京传智播客教育www.itcast.cn走进AJAXMicrosoftYahoo!AmazoneBaidu163SinaSohu。。。。。。北京传智播客教育www.itcast.cn走进AJAX(1)改善表单

3、验证方式,不再需要打开新页面,也不再需要将整个页面数据提交(2)不需刷新页面就可改变页面内容,减少用户等待时间。(3)按需获取数据,每次只从服务器端获取需要的数据。(4)读取外部数据,进行数据处理整合。(5)异步与服务器进行交互,在交互过程中用户无需等待,仍可继续操作北京传智播客教育www.itcast.cn提纲:走进AJAXAJAX的思维方式AJAX的技术核心AJAX应用实例AJAX的优缺点AJAX开发工具北京传智播客教育www.itcast.cnAJAX思维方式:我们就通过用户名校验这个简单的例子来看看传统Web应用和AJAX应用开发思维的不同之处。这个最简单的例子需求如下:用户在

4、页面的文本框中输入想注册的用户名,然后点击校验按钮,如果输入的用户名为“wangxingkui”,则提示用户名已经存在,请重新输入,否则提示用户名尚未存在,可以使用此用户名进行注册。北京传智播客教育www.itcast.cnAJAX思维方式:问题分析:对于校验用户名的需求,我们需要一个html页面和一个servlet程序。Html页面中包含文本框和提交按钮,他们位于一个form表单中,这个表单将请求提交给servlet程序,servlet程序判断当前的用户名是否是“wangxingkui”,并给出相应的提示,同时servlet中还生成一个链接,用于返回html页面。北京传智播客教育ww

5、w.itcast.cnAJAX思维方式:北京传智播客教育www.itcast.cnAJAX思维方式:从这个例子我们可以看到,传统Web开发思维模式的一个特点是通过form表单提交请求信息,然后转向一个新的页面处理请求,并显示服务器端返回的信息。你可以尝试运行一下这些代码,你会发现作为用户的你经历了:在浏览器中输入用户名->点击按钮提交用户名给Servlet->浏览器转向Servlet的页面->等待Servlet处理->Servlet返回响应信息->浏览器中看到Servlet页面的响应信息,当然这其中有几个过程可能时间短暂到你没有注意,但这些过程是确实存在。北京传智播客教育www.itc

6、ast.cnAJAX思维方式:北京传智播客教育www.itcast.cnAJAX思维方式:问题分析:对于校验用户名的需求,我们需要一个html页面和一个servlet程序。Html页面中包含文本框和校验按钮,点击提交按钮以后,我需要通过javascript获取文本框中的数据,然后通过XMLHttprequest发送数据给servlet,此外还需要准备用于接收响应的javascript函数,接收到servlet的提示信息后,我需要将这些信息动态的写在页面上。servlet程序判断当前的用户名是否是“wangxingkui”,并给出相应的提示。北京传智播客教育www.itcast.cnAJ

7、AX思维方式:注意,AJAX模式下问题分析的方式已经发生了变化:servlet不需要返回html页面的链接了,因为我们不需要跳转到servlet表示的页面中,我们只需要获得servlet页面产生的结果html页面中我不用表单提交数据了,我的数据通过javascript来获取,然后通过一个叫做XMLHttprequest的对象发送个servlet。而且我没有做页面跳转我需要一个接收servlet响应信息的javascript函数,我没有进入ser

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。