毕业设计外文资料翻译
4.ModelAndView:ModelAndView是spring框架的核心部分。它实现了应用程序的业务逻辑,由控制器创建。它使视图和请求联系起来并且存储了业务逻辑和模型数据。当一个控制器调用它的时候,它才会执行。在执行时,它将返回视图的数据和名字。
5.ViewResolver:输出是如何显示的取决于从ModelAndView中接收的结果。ViewResolver是将逻辑视图名映射到实际视图的实现。这部分将确定和实现输出的是什么媒体以及如何去显示它。
6.HandlerMapping:它是DispatcherServlet将传入的请求映射到单个控制器时所使用的战略性接口。它识别请求并且调用相应的处理程序来提供服务,处理程序会调用控制器。
Ⅲ、spring的体系结构
Spring框架为开发web应用程序提供了功能全面的mvc模型。Spring具有可插拨的mvc架构,他可以配置多种视图技术,例如:jsp、velocity、tiles、iText等等。Spring mvc分离了控制器,模型对象,分派器和处理对象的角色。对象和控制器的清楚分离,使他们更容易进行定制。图01显示了执行流程。
图01
下面的图02显示了spring模型的序列图。图中dispatcher Servlet是应用程序的
3