SpringMVC:概述总结

  1. HelloWorld
    ① 创建maven工程
    ② 配置web.xml
    ③ 创建请求控制器
    ④ 测试HelloWorld
    ⑤ 总结
  2. @RequestMapping注解
    ① 功能
    ② 位置
    ③ value属性
    ④ method属性
    ⑤ params属性
    ⑥ headers属性
    ⑦ ant风格路径
    ⑧ 路径中的占位符
  3. SpringMVC获取请求参数
    ① 通过 ServletAPI 获取
    ② 通过控制器方法的形参获取请求参数
    ③ @RequestParam
    ④ @RequestHeader
    ⑤ @CookieValue
    ⑥ 通过POJO获取请求参数
    ⑦ 解决获取请求参数的乱码问题
  4. 域对象共享数据
    ① 四大域对象
    ② 使用ServletAPI向request域对象共享数据
    ③ 使用ModelAndView向request域对象共享数据
    ④ 使用Model向request域对象共享数据
    ⑤ 使用map向request域对象共享数据
    ⑥ 使用ModelMap向request域对象共享数据
    ⑦ Model、ModelMap、Map的关系
    ⑧ 向session域共享数据
    ⑨ 向application域共享数据
  5. SpringMVC的视图
    ① ThymeleafView
    ② 转发视图
    ③ 重定向视图
    ④ 转发和重定向
    ⑤ 视图控制器view-controller
  6. RESTful
    ① RESTful简介
    ② RESTful的实现
    ③ HiddenHttpMethodFilter
    ④ 具体案例:实现对员工信息的增删改查
  7. HttpMessageConverter
    ① @RequestBody
    ② RequestEntity
    ③ @ResponseBody
    ④ @RestController注解
    ⑤ ResponseEntity
  8. 拦截器和异常处理
    ① 拦截器
    ② 异常处理
  9. 注解配置SpringMVC
    ① 创建初始化类,代替web.xml
    ② 创建SpringConfig配置类,代替spring的配置文件
    ③ 创建WebConfig配置类,代替SpringMVC的配置文件
    ④ 测试功能
  10. SpringMVC的执行流程
    ① SpringMVC常用组件
    ② DispatcherServlet初始化过程
    ③ DispatcherServlet调用组件处理请求
    ④ SpringMVC的执行流程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

平什么阿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值