今天配置的Tomcat服务器,启动springMVC项目,报Java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet异常,还有异常:java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderServlet等异常,解决问题网上查了很多资料,特意总结如下:

情况1:

WebApplicationContext wctx=WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext); 
我的spring-web.jsr的包已经加上了,为什么程序运行时,找不到WebApplicationContextUtils类呢? 
有一个教程上说了这样的一句话,我不理解是什么意思“在Action初始化时获得一个应用程序上下文。重用spring的WebApplicationContextUtils类,如果没有可用的上下文,该动作不会正确的初始化”。

情况2:

就是你的项目可能经过clean以后,部署项目时项目没有自动编译成.class文件,右键单击项目-build project,进行手动编译

情况3:

spring框架有自已内在一套映射机制,楼主的问题是由于没有找到相应的映射BEAN引用而产生! 
<context-param> 
<param-name>contextconfiglocation</param-name> 
<param-value>com/test/servlet.xml</param-value> 
</context-param>

情况4:

你用的是hibernate3.0吧! 但你的spring配置文件中不是 
<bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean"> 
应该是: 
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> 
你试试!

情况5:

关键字: Spring与Web应用集成的方法细讲

1、将spring的相关jar包,拷贝到web应用的WEB-INF/lib目录下 
2、修改web.xml,让应用服务器自动加载spring的BeanFactory对象

    <context-param>   <param-name>contextConfigLocation</param-name>   <param-value>/WEB-INF/applicationContext-*.xml,classpath*:applicationContext-*.xml</param-value>   </context-param>   <listener>   <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>   </listener>   

3、在web组件里,可以使用WebApplicationContextUtils工具类来 获得BeanFactory对象的实例,拥有了BeanFactory对象,就拥有 了spring的容器管理的能力。 
解释: 
   这种配置的结果是,spring通过ContextLoaderListener将WebApplicationContext对象 
   (BeanFactory的子类)放入ServletContext中,并取名为一个静态变量的值: 
   WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE 
   * 通过WebApplicationContextUtils.getApplicationContext()方法就可以获得WebApplicationContext
对象的值 
* 或者通过request.getSession().getServletContext().getAttribute(WebApplicationContext.ROOT_WEB_APPLICAT

java异常之-ClassNotFoundException: .......web.context.ContextLoaderServlet相关推荐

  1. spring异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet

    spring异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet 情况1: ...

  2. java 异常管理员_java web在进行管理员操作的时候,抛出了下面的异常,怎么解决啊...

    我把异常贴出来:HTTP Status 500 - An exception occurred processing JSP page /Admin/adminMember.jsp at line 4 ...

  3. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL,spring获取context...

    今天学习spring项目的时候出现了下面的错误信息: java.lang.ClassNotFoundException: org.springframework.web.context.Context ...

  4. SSM中抛出异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad

    问题产生背景 最初搭建时的Spring框架版本是: <dependency><groupId>org.springframework</groupId><ar ...

  5. tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListen

    真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex ...

  6. 真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex

    在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.springframework.web.context ...

  7. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL

    转自:https://www.cnblogs.com/qianzf/p/7020613.html java.lang.ClassNotFoundException: org.springframewo ...

  8. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误解决方案

    概述 在myeclipse自带的tomcat中加载一个web工程,启动tomcat出现Java.lang.ClassNotFoundException: org.springframework.web ...

  9. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL,spring获取context

    问题症状: 当我在使用idea调试springMVC项目时控制台输出如下错误信息 07-May-2019 09:31:54.892 严重 [RMI TCP Connection(5)-127.0.0. ...

最新文章

  1. SSH协议、HTTPS中SSL协议的完整交互过程
  2. 20172307 2018-2019-1 《程序设计与数据结构》第4周学习总结
  3. POJ 1184 聪明的打字员
  4. 配置虚拟主机 和 打war包
  5. A Complete Tutorial on Tree Based Modeling from Scratch (in R Python)
  6. centos打显卡驱动命令_ubuntu16.04安装显卡以及驱动经验
  7. Spring 事务相关及@Transactional的使用建议
  8. Python——文件操作
  9. ViewBag ViewData
  10. ubuntu man命令彩色高亮显示
  11. 物联网工程导论第二版答案选择题
  12. 编译原理:CH3 语法分析
  13. adobe怎么统计字数,在Adobe Reader中统计PDF中的文字数
  14. 汇新云智慧城市解决方案——以区块链加速智慧城市建设
  15. 找出所有全部成绩合格(分数大于等于60分)的学生姓名,找出总成绩最高的前三名同学姓名,以及他们分别的全科总分数
  16. 汇编语言编写程序从1加到100要求使用循环结构。
  17. php家长帮助家长方法,《正面管教》家长认证课堂招募|教你如何赢得孩子,而不是赢了孩子!...
  18. 小白Mybatis学习笔记,mybatis入门
  19. 人类学家胡家奇谈科技发展:让它回归理性
  20. micropython esp8266 红外控制小车

热门文章

  1. 3D游戏设计-模型与动画
  2. csdn里的KaTex 公式语法
  3. Android学习网站(1)
  4. Android学习网站资源
  5. 读取word、pdf某些位置的值
  6. 国开电大 管理心理学 形考任务1-4
  7. 双非本硕,成功上岸大数据开发 !!!
  8. openfeign接口启动报错: is not assignable to interface feign.hystrix.FallbackFactory
  9. 让PcShare2005vip免费
  10. Tushare社区验证Carhart四因子模型