spring 整合 WEB项目

     明确目标 :

     在开始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中 是 没有这个步骤三的,完成步骤一 和 步骤二 即可

亲测有效

猜你喜欢

转载自www.cnblogs.com/and-you/p/12950955.html