Spring-MVC/Axios/注解

1,Ajax特点: 局部刷新,异步访问!

2,什么是同步:当用户刷新页面时,必须等到所有的页面数据加载回来之后,统一刷新显示

3,什么是异步:当用户刷新页面时,在内部发起多个请求,页面的数据先回来的,则局部页面先刷新展现

4,Ajax为什么可以异步:Ajax引擎!!!

5,常见Ajax API  jQuery/axios 让axjx调用变得简洁.

6,

Axios入门案例

SpringMVC入门案例

SpringMVC 

总结: SpringMVC是Spring基于MVC思想,专门针对于前后端交互的开发的框架

传统Servlet的弊端

1,传统的Servlet 一个业务方法,需要编辑一个Servlet 如果业务复杂则导致Servlet数量增多

2,Servlet的请求方式 只能支持get/post请求 

3,通过Servlet获取的参数的类型 都是String,需要手动的进行类型的转化

4,如果编辑servlet则需要编辑大量的web.xml文件

上述的知识都是历史产物,后期SpringMVC框架将Servlet进行封装

 框架之前的调用关系

常用的注解
1,@Controller 将该类首先交给SpringMVC进行管理,之后将SpringMVC整体框架交给Spring管理

2,@RequestMapping("/hello") 该路径必须与用户的访问路径一致,如果路径不一致,则会报404异常

3,@ResponseBody表示该方法的返回值都是JSON串结构,如果返回值为String类型,则原数据返回

SpringMVC 简单参数传递

需求说明:

常识:通过浏览器的地址栏 只能发起GET请求

URL1:http//localhost:8080/findUserById?id=1

难点:动态接收请求/参数ID

 

SpringMVC--对象方式接收参数

需求说明

需求:http://localhost:8080/findUserById?id=99&name=张三&age=19

特点说明:用户一次性传递了多个参数

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值