springmvc 拦截器工程报错,不知道原因求解答

配置SpringMvc时候报错,高手进来看看_springmvc吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,350贴子:
配置SpringMvc时候报错,高手进来看看收藏
严重: StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService' defined in file [D:\apache-tomcat-6.0.39\webapps\demo1\WEB-INF\classes\com\tsou\service\UserService.class]: Initializ nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Typeat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
上海张学友、王菲演唱会一站式购票!票品安全且真票!立即订购!
在线求解答啊
doCreateBean(AbstractAutowireCapableBeanFactory.java:527)at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)at org.springframework
Error creating bean with name 'userService' defined in file [D:\apache-tomcat-6.0.39\webapps\demo1\WEB-INF\classes\com\tsou\service\UserService.class]: 报错显示的是你的在这个类下面的userService命名错误,依赖注入的话 是根据你这个名字来进行反射构建
你这个对象如果在Application.xml配置错误的话就肯定找不到
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或springmvc 请求无法到达controller,出现404错误的原因
最近做springmvcmybatismaven项目集成的时候遇到一个问题,项目搭起来以后,http请求怎么都进不到controller中,耗费 了一天多时间弄这个问题,最后发现还是自己对spring的配置文件和各种注解不熟。其实这个问题就是由于注解没配好的缘故 首先,从配置文件讲
最近做springmvc+mybatis+maven项目集成的时候遇到一个问题,项目搭起来以后,http请求怎么都进不到controller中,耗费
了一天多时间弄这个问题,最后发现还是自己对spring的配置文件和各种注解不熟。其实这个问题就是由于注解没配好的缘故
首先,从配置文件讲起
&!-- 加载Spring配置文件 --&
&context-param&
&param-name&contextConfigLocation&/param-name&
&param-value&
classpath:spring-context*.xml
&/param-value&
&/context-param&
&listener&
&listener-class&org.springframework.web.context.ContextLoaderListener&/listener-class&
&/listener&
&!-- 加载spring mvc --&
&servlet-name&spring3mvc&/servlet-name&
&servlet-class&org.springframework.web.servlet.DispatcherServlet&/servlet-class&
&init-param&
&param-name&contextConfigLocation&/param-name&
&param-value&
classpath:spring-mvc*.xml
&/param-value&
&/init-param&
&load-on-startup&1&/load-on-startup&
&/servlet&
&servlet-mapping&
&servlet-name&spring3mvc&/servlet-name&
&url-pattern&/&/url-pattern&
&/servlet-mapping&
在上面的web.xml中,我们看到基于ContextLoaderListener和DispatcherServlet都可以配置spring相关的XML,两类XML的前缀分别以spring和springmvc开头,说明,基于ContextLoaderListener加载的XML配置,原则上是与spring容器相关的(也可以说是父容器);而基于DispatcherServlet加载的XML配置,原则上是与springmvc容器相关的(相当于子容器)。
父容器加载的配置文件默认地址为:/WEB-INF/applicationContext.xml,它默认以applicationContext命名,说明它是spring的全局的配置,如果你项目中此文件名和地址都没有改,那么在web.xml中可以不用配置,spring容器会自动到默认地址下去加载。
& & 子容器的配置文件命名默认为[servlet-name]-servlet.xml方式,也就是说servlet-name中如果没有指定init-param属性,系统自动寻找的配置文件为[servlet-name]-servlet.xml,默认路径也是WEB-INF下。
所以个人建议,基于mvc相关的spring配置由DispatcherServlet加载,而其余的JavaBean都交给ContextLoaderListener加载。
值得说明的是这两种方式加载spring的ApplicationContext上下文对象不是合并存储的。mvc
context可以引用applicationContext的bean,而applicationContext无法引用到mvc的bean,spring查找bean,会先在当前context中查找,如果没有满足的,再到父容器查找。而且两个context中可以存在相同的bean定义的,只不过优先查找当前context。并且各context上下文中的声明式标签相互不起作用。也就是说,如果你在applicationContext.xml中声明的&mvc:annotation-driven
/& ,在mvc的context中是不起作用的。
& 说了这么多,其实我项目中的错误原因也就找到了,我的问题在于,我将&mvc:annotation-driven
/&声明在了application上下文的配置中,从而导致mvc的context 中声明的&context:component-scan base-package=&com.hq51.business.controller& /& 不起作用,项目也就无法识别和加载controller了,所以会出现需要controller处理的http请求,最后都是莫名其妙的404错误。
你最喜欢的匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。2016年10月 Java大版内专家分月排行榜第一2016年9月 Java大版内专家分月排行榜第一2016年8月 Java大版内专家分月排行榜第一2014年4月 Java大版内专家分月排行榜第一
2016年11月 Java大版内专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。mvc:resources报错的解决办法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
mvc:resources报错的解决办法
上传于||文档简介
mvc:resources报错的解决办法
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 spring mvc 文件上传 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信