1、区别 ↓ 2、异步:js 发送请求,服务器 servlet 处理请求返回 json数据 给前端,js 回调函数 获取 数据 更新页面 。 3、同步:浏览器(用户)发送请求,服务器 servlet 处理请求将数据存储到域中并跳转到 jsp页面布局,jsp 返回 数据 给 浏览器 显示 。 4、异步 与 同步的使用场景 ↓ 4.1、从页面更新数据位置使用原则:切换 或 跳转 页面一般使用 同步,当前页面内的更新 使用 异步 。 4.2、从 前台 和 后台 用户体验使用原则:前台 大多数 使用 异步 ,后台 大多数 使用 同步 。 5、异步用户体验好,效率比同步低。同步 用户体验 不如 异步,但 效率 比 异步 高 。