- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我知道 getWebApplicationContext() 通过 ContextLoaderListener
或 ContextLoaderServlet
找到根 WebApplicationContext
但我需要知道它们的区别以及何时使用它?
最佳答案
javadoc对于 ContextLoaderServlet 说明了一切:
Note that this class has been deprecated for containers implementing Servlet API 2.4 or higher, in favor of ContextLoaderListener.
显然,在 Servlet API 2.4 之前,规范并没有规定监听器与 servlet 的初始化顺序。因此,为了确保 Spring 上下文在 Servlet 2.3 和更低版本容器中的任何其他 servlet 之前正确加载,您需要使用 ContextLoaderServlet 并将其作为启动时第一个加载。查看该链接以了解更多详细信息。
关于java - ContextLoaderListener 和 ContextLoaderServlet 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4918762/
我正在学习一个使用 Spring 和 Apache Camel 的教程,但我在 spring 配置方面遇到了一些问题。我不断收到有关 ContextLoaderListener 的错误,但我不确定问题
我刚开始一份使用 portlet 的新工作,一直在尝试将所有内容上传到我们的开发门户,但一直不断收到这些错误并且不确定如何解决这些错误 这是我的 web.xml 内容
我是 spring MVC 的新手。所以我从非常简单的 MVC 应用程序开始。在此应用程序中,我正在尝试提交登录表单,但出现以下提到的错误: SEVERE: Servlet.service() for
我的项目有问题。它在部署项目时给出异常。我正在使用 Tomcat7 和 JRE1.7。 maven 依赖于 web-inf/lib 配置的部署程序集一切正常。 SEVERE: Exception se
所以我的头真的很痛 - 我已经阅读了有关 Spring 中 ContextLoaderListener 的作用/用途的信息,但我不能再进一步了。 我有一个非常老的项目,我正在升级它。到目前为止,我已经
我的监听器正在填充缓存 (Terracota),如果应用程序启动时出现问题,则会抛出 ExceptionInInitializerError。我想获取服务器名称(如 HttpServletReques
我有一个应用程序,我正在使用 Spring。 在我的 web.xml 中,我使用下面的行 .... org.springfram
这个问题已经有答案了: No WebApplicationContext found: no ContextLoaderListener registered? (2 个回答) 已关闭 6 年前。 我
这个问题在这里已经有了答案: No WebApplicationContext found: no ContextLoaderListener registered? (2 个答案) 关闭 5 年前
我知道 getWebApplicationContext() 通过 ContextLoaderListener 或 ContextLoaderServlet 找到根 WebApplicationCon
我正在开发一个网络应用程序,使用 spring 3.0,hibernate。当我尝试在 WAS 7.0 上部署我的应用程序时,出现错误 - 加载监听器失败:org.springframework.we
我想同时使用 ContextLoaderListener(以便我可以将 Spring Beans 传递给我的 servlet)以及 DispatchServlet(Spring MVC)。但是,目前我
我已经google了,但没有找到满意的答案,如果你们能解释一下ContextLoaderListener和RequestContextListener之间的区别,那就太好了。 最佳答案 context
我正在尝试创建一个简单的 Spring 3 应用程序并拥有以下文件。请告诉我这个错误的原因 下面是我的 web.xml Spring2 index.jsp
我正在尝试将我的 JBOSS 5.1 应用程序迁移到 JBOSS 7.0.2。在管理控制台中,我选择部署 -> 添加内容和我的 .war 并尝试启用它。我已经解决了一些问题,但无法弄清楚这个:(总之,
我正在使用 Spring 的 ContextLoaderListener 来初始化 Web 服务客户端,但是如果在应用程序启动期间 wsdl 文档不可用,那么我的应用程序的一部分就会损坏,我不确定如何
自定义 ContextLoaderListener 类在 Websphere 中不起作用,并且引发以下错误。在 Tomcat、JBoss、Weblogic 中同样可以正常工作。 java.lang.I
我发现错误是因为在我的jsp中添加了如下几行 我检查了这两个与我的错误相关的帖子。 No WebApplicationContext found: no ContextLoaderListener
我试图在我的应用程序中避开基于 XML 的配置,并希望在代码中维护所有配置。目前 org.springframework.web.context.ContextLoaderListener 寻找 ap
我查看了一些关于 Contextloaderlistener 和应用程序上下文的文档,基于此我的理解是应用程序上下文是由 ContextLoaderListener 初始化的容器并加载所有的 Spri
我是一名优秀的程序员,十分优秀!