AJAX基础使用

AJAX

异步(Asynchronous, async)是与同步(Synchronous, sync)相对的概念。
程序的运行是同步的(同步不意味着所有步骤同时运行,而是指步骤在一个控制流序列中按顺序执行)。而异步的概念则是不保证同步的概念,也就是说,一个异步过程的执行将不再与原有的序列有顺序关系。

什么是AjAx

javaScrip的技术(本来使用太过复杂,后面经过了JQuery的改良封装,很多都在用了)
Ajax技就是异步编程
Ajax可以在不重载整个网页的情况下,通过后台加载数据,并展示到网页上面

有什么用

提高效率 ,网页更好看
通过js向后退发数据
并可以在哪发就会显在哪里的js上
从哪里发请求,数据就可以回显哪里!!!

异步和同步

异步:客户端发出请求之后立即就可以做别的操作,不用等服务器响应后再接着操作。

同步:客户端发出请求之后就不能在做别的操作了,必须等服务器响应后才可以接着操作。

小案例怎么用

  1. 导入jQuery的jar包
  2. 在jsp页面设置ajax
    AJAX基础使用_第1张图片
  3. 在路劲下的servlet已经可以连接页面了

方法二 get方法
直接写

$.get('${pageContext.request.contextPath}/test01',{"name":"张三","age":"20"},function (aaa) {
        alert("请求成功"+aaa)
      })

方法三

$.post('${pageContext.request.contextPath}/test01',{"name":"张三","age":"20"},function (aaa) {
        alert("请求成功"+aaa)
      })

Ajax增删改查

查询

  1. 通过layui的数据表格设置前端页面框架
  2. 设置编码过滤器
  3. 设置实体类 编写接口实现功能 实现查询功能
  4. 设置servlet方法 实现查询功能 把查询到的数据发到前台

AJAX基础使用_第2张图片

你可能感兴趣的:(javaScript,练习+日常笔记,ajax,javascript,服务器)