AJAX基础使用
AJAX
异步(Asynchronous, async)是与同步(Synchronous, sync)相对的概念。
程序的运行是同步的(同步不意味着所有步骤同时运行,而是指步骤在一个控制流序列中按顺序执行)。而异步的概念则是不保证同步的概念,也就是说,一个异步过程的执行将不再与原有的序列有顺序关系。
什么是AjAx
javaScrip的技术(本来使用太过复杂,后面经过了JQuery的改良封装,很多都在用了)
Ajax技就是异步编程
Ajax可以在不重载整个网页的情况下,通过后台加载数据,并展示到网页上面
有什么用
提高效率 ,网页更好看
通过js向后退发数据
并可以在哪发就会显在哪里的js上
从哪里发请求,数据就可以回显哪里!!!
异步和同步
异步:客户端发出请求之后立即就可以做别的操作,不用等服务器响应后再接着操作。
同步:客户端发出请求之后就不能在做别的操作了,必须等服务器响应后才可以接着操作。
小案例怎么用
- 导入jQuery的jar包
- 在jsp页面设置ajax
![在这里插入图片描述]()
- 在路劲下的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增删改查
查询
- 通过layui的数据表格设置前端页面框架
- 设置编码过滤器
- 设置实体类 编写接口实现功能 实现查询功能
- 设置servlet方法 实现查询功能 把查询到的数据发到前台



浙公网安备 33010602011771号