No bean named 'departmentController' is defined
访问http://localhost:8080/department/list.do
出现No bean named 'departmentController' is defined
断点调试之后界面是这样显示。
网页报如下:
Exception
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'departmentController' is defined
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:638)
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1159)
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:282)
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195)
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:973)
com.imooc.sm.global.DispatcherServlet.service(DispatcherServlet.java:46)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
com.imooc.sm.global.EncodingFilter.doFilter(EncodingFilter.java:22)
正在回答 回答被采纳积分+1
同学你好,同学提供的DepartmentController代码测试没有问题。
1、同学可以查看一下项目请求路径是不是/,如下:
2、同学可以在DispatcherServlet类中添加代码,如下:
访问deparment/list.do,查看控制台输出信息,如:
查看一下输出信息是否正确。
3、departmentController没有配置好,请同学检查一下老师教授的配置是否正常配置哦。同学可以下载课程源代码,将源代码中的配置文件覆盖同学项目中的配置文件。
如果问题没有解决,建议同学贴一下错误信息和控制台的输出信息,配置文件。贴一下项目结构截图。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星