Spring MVC有哪些主要组件呢?
下文笔者讲述SpringMVC中主要组件说明,如下所示
Spring MVC主要组件说明
1.前端控制器 DispatcherServlet
功能:
接收请求、响应结果,相当于转发器
有DispatcherServlet 就减少了其它组件之间的耦合度。
2.处理器映射器HandlerMapping
功能:
根据请求的URL来查找Handler
3.处理器适配器HandlerAdapter
在编写Handler的时候要按照HandlerAdapter要求的规则去编写
这样适配器HandlerAdapter才可以正确的去执行Handler。
4.处理器Handler
5.视图解析器 ViewResolver
功能:
进行视图的解析
根据视图逻辑名解析成真正的视图(view)
6.视图View
View是一个接口
它的实现类支持不同的视图类型(jsp,freemarker,pdf等)
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


