说一说SpringMVC的重要组件及其作用
前端控制器(DispatcherServlet): 接收请求、响应结果,解耦了其他组件。
处理器映射器(HandlerMapping): 根据url去查找对应的处理器(Handler)。
处理器适配器(HandlerAdapter): 执行处理器(Handler)。
处理器(Handler): 处理业务逻辑的类,程序员编写。
视图解析器(ViewResolver): 进行视图的解析,根据视图逻辑名将ModelAndView解析成真正的视图(view)。
视图(View): 是一个接口,它的实现类支持不同类型的视图,jsp,pdf等。