为什么监听器都配置了还是出现找不到这个类的异常啊
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:com/imooc/bookms/common/global/spring.xml</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>log4j.properties</param-value>
</context-param>
<!--编码过滤器-->
<!--声明编码过滤器-->
<filter>
<filter-name>Encoding</filter-name>
<filter-class>com.imooc.bookms.common.global.EncodingFilter</filter-class>
<init-param>
<param-name>Encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<!--编码过滤器映射路径-->
<filter-mapping>
<filter-name>Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!--配置监听器读取spring.xml的配置-->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!--开启log4j监听-->
<listener>
<listener-class>org.springframework.web.context.support.XmlWebApplicationContext</listener-class>
</listener>
</web-app>
开启了监听器而且在接口中也定义了@service("bookService") 为什么还是会有这个异常啊org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'bookService' is defined
正在回答 回答被采纳积分+1
请问同学,spring.xml文件中有没有配置全局扫描呢?如果没有配置全局扫描,是无法注入对应的bean对象哦,祝学习愉快~
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星