1.需要额外导入的jar包:
除非WEB应用所需的jar包外还需额外导入以下两个jar包。
spring-web-4.0.0.RELEASE.jar
spring-webmvc-4.0.0.RELEASE.jar
2.Spring的配置文件
与非web应用配置文件没有不同,正常配置即可。
3.如何创建IOC容器
① 非web应用在main方法中直接创建
② web应用应该在web应用被服务器加载时就创建IOC容器:
在ServletContextListenner#contextInitialized(ServletContextEvent sce) 方法中创建IOC容器
③ 在web应用的其他组件中如何访问IOC容器?
在ServletContextListenner#contextInitialized(ServletContextEvent sce) 方法中创建IOC容器后,可以把其
放在ServletContext(即application域)的一个属性中。
④ 实际上,Spring配置文件的名字和位置也是可以配置的,将其配置到当前web应用的初始化参数中较为合适。