明确目标 :
在开始tomcat 时 通过监听器 加载 ioc 容器
在 sprng-web 包中 提供了监听器:名为: ContextLoaderListener
步骤一.首先,导入 spring-web jar 包 我这里使用的 maven 所有直接导坐标
步骤二. 在 web.xml 中配置 监听器
在配置了监听器 :默认的路径加载的是 WEB-INF 目录下 的 配置文件
解决方法一: 将 spring (applicationContext.xml) 的配置文件放在 WEB-INF 中
解决方法二:如果是maven 项目 配置文件在 reources 文件夹中 如图在 web.xml 中加入 一下配置 就可以加载 resources 目录中的 applicationContext.xml
从过以上步骤就 可以初始化 spring IOC 容器
步骤三. 在 jsp 的请求中 每次请求的 都是 servlet容器 所有 还是不行
如图 完成 一下 操作 就 ok 了:
附带 提一下,spring 整合 springMVC中 是 没有这个步骤三的,完成步骤一 和 步骤二 即可
亲测有效