美文网首页橙子学院-30天专注橙长计划
#30天专注成长计划# day14 Controller简介

#30天专注成长计划# day14 Controller简介

作者: 哎呦薇 | 来源:发表于2016-09-18 16:45 被阅读0次

Controller层

一、Controller简介

Controller控制器,是MVC中的C,主要负责功能处理部分:

- 收集、验证请求参数并绑定到命令对象;

- 将命令对象交给业务对象,由业务对象处理并返回模型数据;

- 返回ModelAndView

二、DispatcherServlet调度功能

DispatcherServlet主要负责整体的控制流程的调度:

- 负责将请求委托给指定控制器进行处理;

- 根据控制器返回的逻辑视图名选择具体的视图进行渲染(并传入模型数据)

MVC中的C包含控制逻辑和功能处理,由DispatcherServlet和Controller组成。

三、Spring MVC控制器注解

Spring MVC 支持注解方式的控制器:

- @Controller

- @RequestMapping

- @RequestParam

- @ModelAttribute

相关文章

网友评论

    本文标题:#30天专注成长计划# day14 Controller简介

    本文链接:https://www.haomeiwen.com/subject/hnhgettx.html