xampp运行ajax程序_Java第73天 ----ajax学习

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。


第97次(AJAX)

学习主题:AJAX

学习目标:

1 掌握 AJAX访问原理

2 掌握 AJAX 编写步骤

对应作业

  1. 删除用户功能实现

根据视频中的讲解,完成以下内容

  1. 简述删除功能的基本思路流程
  1. 单价删除发送请求到DaoServlet(要删除的用户ID以及方法)
  2. 服务器接收到删除请求后,调用DataServlet的指定的方法,完成用户删除
  3. 响应给用户删除成功给浏览器
    1. 独立完成删除按钮的创建以及删除请求路径的修改

3b49e9958c3f11c0b831bd611b11aa3b.png
  1. 完成删除功能的Servlet的实现
  1. 删除用户信息和问题说明
    1. 删除用户信息和问题说明

cae1ceb0fcaf9dae8ef7af53d5554a02.png

注意: delete from 表名 不要忘记使用from

  1. 什么是当前请求页?

指的不一定是浏览器中的一个标签页,一般Frameset标签中划分区域,都是独立的,如果某个区域发起了请求,则该区域可以成为当前请求页.

  1. ajax介绍&ajax的访问原理
    1. 视频中ajax的特点是?

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。

  1. 根据视频总结ajax的基本原理

12d09faa0635cc404b3903eb98baab70.png
  1. 使用画图软件根据视频画出视频中的ajax访问原理图。
  1. 非ajax和ajax方式比较&第一个ajax请求
    1. 视频中创建Ajax对象的代码是?

be25cbfdfc91428c689df2981a58493a.png
  1. 视频中发送ajax请求的代码是?

1b67242d54416152ee4adcd0b251c224.png
  1. 视频中声明ajax监听的代码是?

95ccfca28dc1d76a513b616f2f4a0a79.png
  1. ajax的状态码学习
    1. 视频中讲解的Ajax的状态码及其含义是?

readyState的值:

0;代表ajax引擎对象创建

1:表示请求创建但是未发送 ajax.open()

2:请求发送 ajax.send(null)

3:请求处理完毕,正在接受响应内容

4:响应内容内容接受完毕(重要状态)

  1. 根据视频,编写ajax程序,在onreadystatechange中打印ajax的状态码?

alert(ajax.readyState);

  1. ajax之响应状态码
    1. 视频中讲解的ajax的响应状态码的属性是?

200:成功

404:页面未找到

500:服务器错误(应该是java代码错误)

  1. 根据视频讲解判断ajax的响应状态码完善ajax代码。

a177d9e12ebcd3c6c5f5e26fd2c2608f.png
  1. ajax之异步和同步
    1. 根据视频讲解说出你对ajax异步和同步的理解?

ajax.open(请求方式,url,同步异步);

  1. 根据视频讲解,动手在servlet中让请求线程睡一会儿,然后修改ajax代码的异步同步,观察异步和同步的执行效果。

知识小结:

  1. javascript:void(0)的作用:

用法:href="javascript:void(0)" 可以阻止跳转超链接

  1. οnclick="return 点击事件"

若单击事件,返回值是真,则会阻断 ,超链接的运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值