正在回答
你好同学,我说的扫描是在application.xml中的配置扫描注入bean的代码哦,建议同学检查一下是否缺少如下代码呢?祝学习愉快~
<!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: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>
<!--================================-->
<!--servlet配置-->
<!--<servlet>
<servlet-name>DispatcherServlet</servlet-name>
<servlet-class>com.imooc.bookms.common.global.DispatcherServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DispatcherServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
-->
<!--=========================-->
</web-app>
你好同学,建议你检查一下classpath中配置的spring.xml文件的路径是否正确呢?如果问题没有解决,建议你将项目的展开目录结构的截图粘贴一下,方便老师具有针对性的为你解答,祝学习愉快~
相似问题
登录后可查看更多问答,登录/注册
- 参与学习 人
- 提交作业 205 份
- 解答问题 4317 个
Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星