• SpringMVC学习笔记


    一、几种模式

     二、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类。

  • 相关阅读:
    数组协变性
    tomcat源码阅读23
    用枚举来实现单例模式
    CSS 的 zindex 属性
    屏幕大小与视区大小
    CSS 生成的模态窗口
    事件处理程序的绑定
    事件对象的属性和使用
    android打电话,接电话,挂电话过程
    ubuntu 12.04编译ics
  • 原文地址:https://www.cnblogs.com/szxbuyaneryu/p/11449280.html
Copyright © 2020-2023  润新知