1.什么是 Spring 的 MVC 框架?
Spring 配备构建 Web 应用的全功能 MVC 框架。Spring 可以很便捷地和其他 MVC 框架集成,
如 Struts,Spring 的 MVC 框架用控制反转把业务对象和控制逻辑清晰地隔离。它也允许以
声明的方式把请求参数和业务对象绑定。
2.DispatcherServlet
Spring 的 MVC 框架是围绕 DispatcherServlet 来设计的,它用来处理所有的 HTTP 请求和响应。
3.WebApplicationContext
WebApplicationContext 继承了 ApplicationContext 并增加了一些 WEB 应用必备的特有功
能,它不同于一般的 ApplicationContext ,因为它能处理主题,并找到被关联的 servlet。
4.什么是 Spring MVC 框架的控制器?
控制器提供一个访问应用程序的行为,此行为通常通过服务接口实现。控制器解析用户输入
并将其转换为一个由视图呈现给用户的模型。Spring 用一个非常抽象的方式实现了一个控制
层,允许用户创建多种用途的控制器。
5. @Controller 注解
该注解表明该类扮演控制器的角色,Spring 不需要你继承任何其他控制器基类或引用 Servlet
API。
6.@RequestMapping 注解
该注解是用来映射一个 URL 到一个类或一个特定的方处理法上。
网友评论