在MVC框架中,控制器(Controller)用于执行业务逻辑并产生模型数据(Model),而视图(View)则用于渲染模型数据作为一个MVC框架,它们都会封装并提供一些基本的组件和功能以便解放程序员的双手:--分发请求的前端控制器(SpringMVC中的DispatcherServlet)--处理请求的业务控制器(SpringMVC中的Controller)--请求URI与请求处理方法的匹配(SpringMVC中的HandlerMapping)--请求处理方法的调用(SpringMVC中的HandlerAdapter)--类型转换问题——前后台数据的流转--数据校验--异常配置--国际化