zoukankan      html  css  js  c++  java
  • HandlerMapping

    handlerMapping的作用:

           根据不同的请求去匹配对应的Haddler,也就是根据请求匹配一个请求处理器,这个过程需要两个步骤:第一步是将需要的Handle注册到HandlerMapping中,第二步是分析请求从Handler中匹配到对应的Handler(Controller),

    handlerMapping的执行顺序:

          在基于Spring MVC的Web应用程序中,我们可以为DispatcherServlet提供多个Handler- Mapping供其使用。DispatcherServlet在选用HandlerMapping的过程中,将根据我们所指定的一系列HandlerMapping的优先级进行排序,然后优先使用优先级在前的HandlerMapping。如果当前的HandlerMapping能够返回可用的Handler,DispatcherServlet则使用当前返回的Handler进行Web请求的处理,而不再继续询问其他的HandlerMapping。否则,DispatcherServlet将继续按照各个HandlerMapping的优先级进行询问,直到获取一个可用的Handler为止。(简而言之就是根据用户请求,一个一个去找对应的Controller,找到后就停止找寻).

    @RequestMapping则是映射一个请求.

  • 相关阅读:
    字符、字符串和文本处理
    接口
    泛型
    事件
    Expression表达式树 案例
    栈帧
    属性
    方法
    常量和字段
    Dynamic
  • 原文地址:https://www.cnblogs.com/yeleia/p/7535594.html
Copyright © 2011-2022 走看看