首页 > 编程语言 > 详细

spring学习笔记2-springMVC

时间:2020-06-01 13:21:49      阅读:36      评论:0      收藏:0      [点我收藏+]

一、springMVC的基本操作:

  ① 用户发送请求至前端控制器DispatcherServlet

  ② DispatcherServlet收到请求调用HandlerMapping处理器映射器

  ③ 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet

  ④DispatcherServlet通过HandlerAdapter处理器适配器调用处理器

  ⑤ 执行处理器(Controller,也叫后端控制器)

  ⑥ Controller执行完成返回ModelAndView

  ⑦ HandlerAdapter将controller执行结果ModelAndView返回给DispatcherServlet

  ⑧ DispatcherServlet将ModelAndView传给ViewReslover视图解析器

  ⑨ViewReslover解析后返回具体View

  ⑩DispatcherServlet对View进行渲染视图(即将模型数据填充至视图中)。

  十一、DispatcherServlet响应用户

技术分享图片

ps:

servlet生命周期
1.加载和实例化
2.初始化
3.请求处理
4.服务终止

二、快速入门

  ①jar包

    4个基本jar + 2个日志包+ 1个springmvc + 1个spring对web的支持包

    技术分享图片

 

  ②创建和引入配置文件

 

     ①引入log4J的配置文件

     ②创建springmvc的配置文件

    技术分享图片

 

  ③配置springmvc的配置文件

    ①配置前端控制器 -- web.xml

 

 

     技术分享图片

 

    ②配置springmvc文件

      ①引入约束

      ②配置映射器、适配器、视图解析器:

      技术分享图片

      ③编写controller及配置 -Handler

      技术分享图片

 

       技术分享图片

 

       技术分享图片

 

 

    ④springMVC的注解驱动

      ①注解驱动可简化配置

      ②开启注解需要开启注解驱动和配置扫描包

      技术分享图片

 

spring学习笔记2-springMVC

原文:https://www.cnblogs.com/yinkaiguo/p/13024398.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!