在SSM(Spring + Spring MVC + MyBatis)项目中,web.xml 配置 ContextLoaderListener 用于加载 Spring 容器。 具体配置步骤如下: 1. 在 web.xml 文件中添加如下代码: ``` <!-- 配置 Spring 容器 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/spring-context.xml</param-value> </context-param> <!-- 加载 Spring 容器 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> ``` 2. 在上面代码中,`context-param` 标签用于定义 Spring 配置文件的路径。Spring 容器会根据该路径来加载配置文件。这里我们将配置文件放在了 `classpath:spring/spring-context.xml` 下。 3. `listener` 标签用于加载 Spring 容器。ContextLoaderListener 是用来启动和关闭 Spring 容器的监听器。 4. 在 Spring 容器启动时,会自动加载 `contextConfigLocation` 指定的配置文件,并将容器中的 Bean 统一管理起来,方便在项目中调用。 5. 最后,我们只需要在需要使用 Bean 的地方通过 `@Autowired` 注解注入即可。 以上就是在 SSM 项目中使用 ContextLoaderListener 加载 Spring 容器的配置步骤。