`

No WebApplicationContext found: no ContextLoaderListener registered

阅读更多

今天在重新配置Acegi时,出现以上错误。此原因应该是找不到applicationContext.xml资源文件引起。可以偶命名写正确了呀。

	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath*:applicationContext.xml</param-value>
	</context-param>

 

 后来我总算觉悟了,原来一直用struts启动spring,现在偶没用struts,那就增加一句吧

	<servlet>
		<servlet-name>SpringContextServlet </servlet-name>
		<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

 

分享到:
评论

相关推荐

    Spring的监听器ContextLoaderListener的作用

    ContextLoaderServlet 实现了 HttpServlet 接口,负责创建 XmlWebApplicationContext 这个类,它实现的接口是 WebApplicationContext -&gt; ConfigurableWebApplicationContext -&gt; ApplicationContext -&gt; BeanFactory。...

    Spring获取webapplicationcontext,applicationcontext几种方法详解

    在 web 应用中一般用 ContextLoaderListener 加载 webapplication,如果需要在 action 之外或者 control 类之外获取 webapplication,可以使用以下思路:单独写个类放在 static 变量中,类似于: `public class App...

    Spring源码学习七:web应用自动装配Spring配置文件1

    `ContextLoaderListener`的`contextInitialized`方法主要负责调用`initWebApplicationContext`方法,该方法在`ContextLoader`类中实现,其作用是初始化Web环境下的Spring应用上下文(ApplicationContext)。...

    精品专题(2021-2022年收藏)spring项目中监听器作用.doc

    `ContextLoaderListener`是Spring框架提供的一个核心监听器,主要用于初始化和销毁Spring的WebApplicationContext。它是Spring在Web应用中的入口点,当Web容器启动时,如Tomcat或Jetty,会按照`web.xml`配置文件中的...

    Web项目中使用Spring, 使用 Spring 的器监听器 ContextLoaderListener.docx

    在Servlet中,可以通过`WebApplicationContext`接口的`getServletContext().getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE)`方法获取到Spring的根应用上下文,从而得到Service对象...

    Java常见异常集-Java,Hibernate,Tomcat异常

    11. **ServletException: IllegalStateException: No WebApplicationContext found**:此异常表明Spring WebApplicationContext未被正确注册,通常发生在没有添加ContextLoaderListener到web.xml中。确保在配置文件...

    spring3.x的读书笔记3

    在Spring 3.x版本中,WebApplicationContext的初始化是通过Web容器来完成的,主要有两种方式:使用ContextLoaderListener或ContextLoaderServlet。 1. **ContextLoaderListener启动WebApplicationContext** ...

    spring在web.xml中和在struts中的不同配置.[收集].pdf

    在`web.xml`中,有两种方式来初始化WebApplicationContext: 1. 使用`ContextLoaderListener`监听器: ```xml &lt;param-name&gt;contextConfigLocation &lt;param-value&gt;/WEB-INF/applicationContext.xml ...

    Struts2+Spring3+MyBatis3完整实例

    - Refreshing Root WebApplicationContext: startup date [Tue Jun 14 11:08:28 CST 2011]; root of context hierarchy - Loading XML bean definitions from file [E:\Eclipse_C\workspace\MyStrutsTest\WebRoot\...

    在web容器(WebApplicationContext)中获取spring中的bean

    Spring把Bean放在这个容器中,普通的类在需要的时候,直接用getBean()方法取出

    struts2驱动包

    log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. 2009-8-29 14:02:12 org.apache.catalina.core....

    spring配置.txtspring配置.txt

    - **ContextLoaderListener**:当Web应用启动时,会加载一个或多个Spring配置文件,并创建一个WebApplicationContext。通过这种方式可以实现容器级别的初始化。 - **ContextLoaderServlet**:与...

    Spring在容器在启动的时候发生了什么

    总结来说,Spring在容器启动时,通过`ContextLoaderListener`监听器触发一系列事件,包括`ContextLoader`的初始化和`WebApplicationContext`的创建。这个过程不仅加载了配置文件中的bean定义,还进行了依赖注入和...

    spring的mvc.doc

    `initServletBean()`进一步调用了`initWebApplicationContext()`,将Servlet的`ServletContext`和`ServletConfig`信息传递给`WebApplicationContext`。 2. `ServletConfig`与`ServletContext`: - `ServletConfig`...

    Spring-5.1.5源码

    在Web应用中,`ContextLoaderListener`创建的是一个`WebApplicationContext`,这是专门为Web环境设计的ApplicationContext子类,它能与Servlet容器进行更紧密的集成。 2. **配置加载**:`ContextLoaderListener`...

    spring中的所有配置

    **监听器(Listener):ContextLoaderListener** 在Spring框架中,`ContextLoaderListener`是一个非常重要的监听器,它用于初始化Web应用程序上下文。当Web容器启动时,它会触发`ContextLoaderListener`,该监听器...

    ApplicationContext容器的uml类图

    - `WebApplicationContext`:专为Web应用设计的`ApplicationContext`接口。 - `ThemeSource`:提供主题支持。 - `AnnotationConfigWebApplicationContext`:基于注解配置的Web应用上下文。 #### 三、总结 通过...

    在Eclipse 中创建Spring的 Web应用.doc

    Spring框架提供了对Web应用的支持,其中包括`org.springframework.web.context.WebApplicationContext`接口。这个接口扩展了`ApplicationContext`,专门为Web应用设计,提供了处理HTTP请求和响应的能力。与传统的`...

    SpringMVC DispatcherServlet组件实现解析

    * Servlet WebApplicationContext:初始化前端 controllers、viewresolvers 和 HandleMapping 的 Bean 在 web.xml 文件中,我们可以使用 ContextLoaderListener 来初始化 Root WebApplicationContext,然后使用 ...

    框架源码专题

    WebApplicationContext context = (WebApplicationContext) servletContext.getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE); if (context == null) { context = ...

Global site tag (gtag.js) - Google Analytics