DispatcherServlet 是前端控制器,由框架提供,不需要工程师开发;
作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求。15.1.2、HandlerMapping
HandlerMapping 是处理器映射器,由框架提供,不需要工程师开发;
作用:根据请求的 url、method 等信息去查找 Handler(即控制器方法)。15.1.3、Handler
Handler 是处理器(即控制器方法),需要工程师开发;
作用:对匹配的用户请求进行具体处理。15.1.4、HandlerAdapter
HandlerAdapter 是处理器适配器,由框架提供,不需要工程师开发;
作用:通过 HandlerAdapter 来调用处理器(即控制器方法)。15.1.5、ViewResolver
ViewResolver 是视图解析器,由框架提供,不需要工程师开发;
作用:进行视图解析,得到相应的视图,例如:ThymeleafView、InternalResourceView、RedirectView。15.1.6、View
View 是视图,,需要工程师开发;
作用:将共享域中的数据通过页面展示给用户。15.2、执行流程
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |