No mapping found for HTTP request with URI [/ssmDemo/test] in DispatcherServlet

可能的问题:

1、访问路径有问题

2、没有扫描到注解

解决方法:

配置文件:开启注解,扫描到@Controller和@RequestMapping

<context:component-scan base-package="com" />  
    <!-- 扩充了注解驱动,可以将请求参数绑定到控制器参数 -->
    <mvc:annotation-driven/>

web.xml配置的加载其他配置文件顺序可能有问题:

配置视图解析器的配置文件需要扫描到@RequestMapping

No qualifying bean of type [com.ssm.dao.UserDao] found for dependency: expec

还是配置文件加载顺序问题,UserDao创建实例在service创建实例后面就会报错。

猜你喜欢

转载自www.cnblogs.com/agnesFlower/p/12010427.html
今日推荐