首页 > 编程语言 > 详细

SpringMVC学习笔记

时间:2019-09-02 22:47:42      阅读:70      评论:0      收藏:0      [点我收藏+]

一、几种模式

技术分享图片

 

技术分享图片

 

技术分享图片

 

 

 二、spring流程

引入springmvc相关的jar包。

 技术分享图片

 

 

 

配置DispatcherServlet web.xml(ctrl+shift+T显示源文件)

 技术分享图片

 

 

 

3  配置springmvc的配置文件。

 技术分享图片

 

 

prefix表示前缀

suffix表示后缀

 

4 Controller

 技术分享图片

 

 

 

Springmvc的流程.

 

  1. 客户发出请求。http://localhost:8080/springmvc-01/my.do
  2. 到达web.xml文件中 DispatcherServlet.查看是否符合url的要求
  3. DispatcherServlet就会查询springmvc的配置文件。找HandlerMapping.
  4. 找到我的MyController类。执行该类中handleRequestInternal方法。

 技术分享图片

 

 

       5.根据返回的modelAndView在找springmvc配置文件中视图解析器。

技术分享图片

 

 

 

 

 

   6.把viewNameprefix以及suffix做了一个拼接。把拼接的页面展示给客户。

 三、常见的HandlerMapping

1 BeanNameUrlHandlerMapping 根据bean标签的名称找到对应的Controller

2 SimpleUrlHandlerMapping 根据beanid查找对应的Controller类。

技术分享图片

 

 

 3. ControllerClassNameHandlerMapping 根据controller类的名字找到对应的Controller

技术分享图片

 

 

 4. 使用注解来替代配置信息。

额外aopjar

springmvc配置文件中加入如下代码。 

 

 技术分享图片

创建Controller类。

技术分享图片

 

SpringMVC学习笔记

原文:https://www.cnblogs.com/szxbuyaneryu/p/11449280.html

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