`
PlayGod1984
  • 浏览: 160468 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

org.springframework.web.context.ContextLoaderListener找不到?

阅读更多
最近没事,想搞搞spring.从同学那里搞了个ssh的demo.拿过来,导入。没问题。代码也没有错误,启动tomcat。报错,org.springframework.web.context.ContextLoaderListener找不到,再试,还是找不到。奇怪啊,类都加了进来了啊。没办法,google。找了一顿没找到方法。把这个jar包考到tomcat的lib下好了。可是这样不是解决办法啊。又搜,看到有人给出这样的答案:
引用

http://topic.csdn.net/u/20090216/19/3c955432-e708-4338-961f-8db9db7f5df1.html
可能是jar包位置导致的。

Java虚拟机是根据Java ClassLoader(类加载器)决定如何加载Class。
系统默认提供了3个ClassLoader
Root ClassLoader,ClassPath Loader,Ext ClassLoader
我们也可以编写自己的ClassLoader,去加载特定环境下的Jar文件。
能不能加载Jar,加载哪里的Jar,是由ClassLoader决定的。

楼主的问题可能是 导入的仅仅是jar包的引用,例如在eclipse中通过build path加进user lib……(类似快捷方式)
这种在Java Application中没问题,但在web Application中可能会出现找不到类的异常。
在WEB Application中jar包最好放在webroot或webcontent下的lib文件夹内,特别是xml中用到的jar包。

一拍脑袋,对啊。我把lib包放在了项目的根目录下,能找到才怪。赶紧挪到web-inf目录下。OK,正常运行。不知道其他那些人是不是也犯了这样的低级错误呢?
分享到:
评论
7 楼 ykun 2014-10-08  
需要把Eclipse中的Tomcat删掉,重新安装。原因有可能是项目没有完整的发不到Tomcat
6 楼 dat123 2012-09-23  
楼主能具体的说一下  是哪个Jar 吗?
5 楼 wangyan2009 2010-01-03  
我放到那底下也还是一样啊
4 楼 PlayGod1984 2009-09-01  
scmky 写道
呵呵 我也是遇到这个问题,不过确实包里确实没有这个类啊。是不是包少了啊?

理论上来讲这个类肯定在这个jar包里。有可能你的jar包就不对
3 楼 scmky 2009-08-25  
呵呵 我也是遇到这个问题,不过确实包里确实没有这个类啊。是不是包少了啊?
2 楼 PlayGod1984 2009-08-13  
lou_su 写道
还真的不巧,我刚刚也犯了这个错,

那应该是还真的挺巧。呵呵
1 楼 lou_su 2009-08-13  
还真的不巧,我刚刚也犯了这个错,

相关推荐

    java解决org.springframework.web.context.ContextLoaderListener

    在Java Web开发中,`org.springframework.web.context.ContextLoaderListener` 是Spring框架的一部分,它负责初始化一个Web应用程序的Spring上下文。这个监听器是基于Servlet容器(如Tomcat、Jetty等)的,当Web应用...

    spring_MVC源码

    09. <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 10. </listener> 11. 12. <servlet> 13. <servlet-name>spring</servlet-name> 14. <servlet-class>org.spring...

    WebService客户端如何整合Spring

    <listener-class>org.springframework.web.context.ContextLoaderListener <context-param> <param-name>contextConfigLocation <param-value>classpath:applicationContext.xml </context-param> ``` 这里的`...

    信息: Deploying web application directory lx01

    错误发生在尝试配置应用程序监听器时,监听器类为`org.springframework.web.context.ContextLoaderListener`。这是一个Spring框架的关键组件,它负责初始化Spring Web应用的上下文。当Tomcat尝试加载这个类时,引发...

    SSH全注解环境搭建

    <listener-class>org.springframework.web.context.ContextLoaderListener ``` - 设置Spring上下文配置文件的位置: ```xml <context-param> <param-name>contextConfigLocation <param-value>classpath:...

    myeclipse框架搭建步骤.doc

    <listener-class>org.springframework.web.context.ContextLoaderListener ``` 这样,当Web容器启动时,Spring会自动加载配置文件并初始化ApplicationContext。 ### 4. 添加Hibernate支持 1. 添加数据库驱动...

    SSM定时访问某个接口

    <listener-class>org.springframework.web.context.ContextLoaderListener <context-param> <param-name>contextConfigLocation <param-value>/WEB-INF/spring/appServlet/servlet-context.xml </context-param>...

    加载spring 文件,在web.xml中的配置

    `<listener>`标签中的`<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>`定义了一个监听器,它会在Web应用启动时自动加载默认的Spring配置文件,即`/WEB-INF/...

    Spring_3[1].0注解开发的简单例子(@Service)_-.txt

    <listener-class>org.springframework.web.context.ContextLoaderListener <!-- Spring MVC 的DispatcherServlet配置 --> <servlet-name>spring <servlet-class>org.springframework.web.servlet....

    springweb3.0MVC注解(附实例)

    class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/jsp/" p:suffix=".jsp"/> ``` #### 三、注解支持 Spring Web MVC 提供了多种注解来简化控制器的开发: #####...

    flex-spring.pdf

    <listener-class>org.springframework.web.context.ContextLoaderListener ``` 其中`applicationContext.xml`是Spring的配置文件,定义了Bean的配置信息。 - **编写Spring Factory**:为了能够从Flex端访问...

    ssh整合文档

    <listener-class>org.springframework.web.context.ContextLoaderListener ``` - **applicationContext.xml**:Spring的核心配置文件,定义了Bean的配置信息和事务管理等。 ```xml <beans xmlns="http://www....

    MyBatis3整合Spring3,SpringMVC

    <listener-class>org.springframework.web.context.ContextLoaderListener <!-- 设置Spring容器加载配置文件路径 --> <context-param> <param-name>contextConfigLocation <param-value>classpath*:...

    SPRING MVC配置过程

    org.springframework.web.context.ContextLoaderListener <!-- 指定 Spring Bean 的配置文件所在目录。默认配置在 WEB-INF 目录下 --> <context-param> <param-name>contextConfigLocation <param-value>...

    ssmDemo1:SSM框架整合练习项目 来自《2017-7黑马49期web》

    严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error ...

    Struts、Spring、Hibernate整合开发、DWR集成

    <listener-class>org.springframework.web.context.ContextLoaderListener <servlet-name>dwr <servlet-class>org.directwebremoting.servlet.DwrServlet <param-name>debug <param-value>true ...

    Spring MVC 入门实例

    17 <listener-class>org.springframework.web.context.ContextLoaderListener 18 19 20 21 <filter-name>encodingFilter 22 <filter-class>org.springframework.web.filter.CharacterEncodingFilter 23 24 ...

    企业人力资源管理项目SSH+EXT+MySQL+MD5

    name标签与welcome-file-list标签中加入一下代码 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* org.springframework.web.context.ContextLoaderListener ...

    spring MVC配置详解

    org.springframework.web.context.ContextLoaderListener <context-param> <param-name>contextConfigLocation <param-value>classpath:config/applicationContext.xml </context-param> ``` 四、spring-...

    webservice7 spring的bean发布为webservice

    <listener-class>org.springframework.web.context.ContextLoaderListener <context-param> <param-name>contextConfigLocation <param-value>/WEB-INF/applicationContext.xml </context-param> ``` 这样配置...

Global site tag (gtag.js) - Google Analytics