- AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
- AJAX = 异步 JavaScript 和 XML。
- AJAX 是一种用于创建快速动态网页的技术。
- 通过在后台与服务器进行少量数据交换,可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
- *传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。
2:怎么使用ajax:
准备工作:
- 准备一个jQuery的插件库 可以下载也可以使用在线的CND:
- *我这边是使用的是下载的
因为我这边是连接数据库给的数据 所以数据库文件:
然后配置yaml文件:
数据库 实体类User:
Mapper接口:
重写server层:
接口实现类UserServlet :
Controller层:MyAj ax:
编写index.html文件:
javascript部分:
下面来讲解一下:jQuery.ajax(…)里面的参数是什么(小部分)
参考狂神的ajax笔记(https://mp.weixin.qq.com/s/tB4YX4H59wYS6rxaO3K2_g):
- url:请求地址
- type:请求方式(post get) 但一般不用 一般需要post请求或者get请求 把ajax替换成post或者get即可
- headers:请求头
- data:要发送的数据
- contentType:即将发送信息至服务器的内容编码类型
- timeout:设置请求超时时间(毫秒)
- async:是否异步
- “json”: 将服务器端返回的内容转换成相应的JavaScript对象
- *“jsonp”: JSONP 格式使用 JSONP 形式调用函数时,如 “myurl?callback=?” jQuery 将自动替换 ? 为正确的函数名,以执行回调函数
小杰复习参考笔记
Original: https://www.cnblogs.com/yunjie0930/p/14563145.html
Author: 小杰i
Title: SpringBoot结合ajax实现登录功能
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/576420/
转载文章受原作者版权保护。转载请注明原作者出处!