使用<context:component-scan base-package="" ></context:component-scan>报500错误

今天练习SSH小程序,在springmvc.xml中使用<context:component-scan base-package="" ></context:component-scan> 组件扫描controller的时候,一直报500错误,在网上查了很久没有解决。错误如下

于是便将其注释掉,使用<bean class=""></bean>使用bean来一个个添加。。500错误没有了,但是来了个空指针异常。我打印输出了service对象值

难道是itemsService没有注入成功?于是我spring.xml中加入代码<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>问题才解决。。但是我在看视频教程的时候,老师使用<context:component-scan 后并没有使用<bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/>。。所以怎样解决我这种使用<context:component-scan base-package="" ></context:component-scan>报500错误啊  ~~~~(>_<)~~~~????

时间: 2024-10-27 19:56:52

使用<context:component-scan base-package="" ></context:component-scan>报500错误的相关文章

解决JBoss7部署应用时Not installing optional component org.springframework.web.context.request.async.StandardServletAsyncWebRequest的错误

最近用JBoss部署WEB应用时报出了一个警告错误 15:50:06,865 WARN [org.jboss.as.ee] (MSC service thread 1-13) JBAS011006: Not installing optional component org.springframework.web.context.request.async.StandardServletAsyncWebRequest due to exception: org.jboss.as.server.d

Android在Context详细解释 ---- 你不知道Context

                                                                                                                                    本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning 前言:本文是我读<Android内核剖析>第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书. 大家好,  今天给大家

[转载]Context and Interception : The .NET Context

转载自:Context and Interception : The .NET Context Every new app domain starts with a single context, called the default context. The default context provides no component services at all. The main reason why it exists is to help maintain a consistent p

Android开发中Context类的作用以及Context的详细用法

Android中Context的作用以及Context的详细用法 本文我们一起来探讨一下关于Android中Context的作用以及Context的详细用法,这对我们学习Android的资源访问有很大的帮助,文章中也贴出了一些关于Android Context使用的示例代码,非常不错,以下是原文: Context基本概念 Context是什么? 1) Context是一个抽象类,其通用实现在ContextImpl类中. 2) Context:是一个访问application环境全局信息的接口,通

spring注解注入:&lt;context:component-scan&gt;以及其中的context:include-filter&gt;和 &lt;context:exclude-filter&gt;的是干什么的?

转自:https://www.cnblogs.com/vanl/p/5733655.html spring从2.5版本开始支持注解注入,注解注入可以省去很多的xml配置工作.由于注解是写入java代码中的,所以注解注入会失去一定的灵活性,我们要根据需要来选择是否启用注解注入. 在XML中配置了这个标签后,spring可以自动扫描base-package下面或者子包下面的java文件,如果扫描有@Component @Service @Controller等这些注解的类,则把这些类注册为bean.

为什么applicationContext.xml和spring-servlet.xml中都有注解过滤&lt;context:component-scan base-package=&quot;myproject&quot;&gt; 和&lt;context:component-scan base-package=&quot;myproject.controller&quot; /&gt;

在刚学习SpringMVC框架整合时,你也许会产生疑问为什么Spring.xml和SpringMVC.xml中都有注解过滤. <context:component-scan base-package="myproject"> 和<context:component-scan base-package="myproject.controller" /> 在这里有一个比较有意思的问题,初学者也会产生困惑,那么他究竟有何不同?我思考和查询很久,话不

Component creation must be done on Event Dispatch Thread错误解决方法

在用java swing 做例子,给页面设置皮肤样式的时候出现了这个错误: org.jvnet.substance.api.UiThreadingViolationException: Component creation must be done on Event Dispatch Thread    at org.jvnet.substance.utils.SubstanceCoreUtilities.testComponentCreationThreadingViolation(Subst

index full scan和index fast full scan区别

官档的解释: Full Index Scan In a full index scan, the database reads the entire index in order. A full index scan is available if a predicate (WHERE clause) in the SQL statement references a column in the index, and in some circumstances when no predicate

AndroidManifest.xml里加入不同package的component (Activity、Service里android:name里指定的值一般为句号加类名),可以通过指定完全类名(包名+类名)来解决

我们都知道对于多个Activity如果在同一个包中,在Mainfest中可以这样注册 Xml代码   <span style="font-size: small;"><?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package=&