摘要: 概述 大部分Java应用都是Web应用,展现层是Web应用不可忽略的重要环节。Spring为展现层提供了一个优秀的Web框架——Spring MVC。和众多其它Web框架一样,它基于MVC设计理念,此外,由于它采用了松散耦合可插拔组件结构,具有比其它MVC框架更多的扩展性和灵活性。 Spring MVC框架围绕DispatcherServlet这个核心展开,DispatcherServlet的作用是截获请求并组织一系列组件共同完成请求的处理工作。体系结构 Spring MVC是基于Model 2实现的技术框架,Model 2是经典的MVC(Model,View,Control... 阅读全文
posted @ 2012-10-14 21:59 Brin Page 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 初始化Spring MVC组件并集成到DispatcherServlet中 initStrategies()方法会在DispatcherServlet对应的WebApplicationContext初始化后自动执行,此时DispatcherServlet上下文中的Bean已经初始化完毕。该方法的工作事先通过一定的发现机制查询上下文中的组件Bean,如果找不到则装配默认的组件实例。 Spring MVC定义了一套默认的组件实现类,也就是说即使不在Spring容器中显式配置组件Bean,也会有一套可用的默认组件出现在DispatcherServlet中。Spring在spring.ja... 阅读全文
posted @ 2012-10-14 21:58 Brin Page 阅读(573) 评论(0) 推荐(0) 编辑