报错:No mapping found for HTTP request with URI [/SSMDemo/test/dologin.do] in DispatcherServlet with name 'springMvc'
没有找到映射路径,可能是名称写错了
开启自动扫描注解了吗?配置
1:确认/SSMDemo/test/dologin.do路径有没有错误。
2:controller里面的mapping注解有没有,有没有写错。
3:web.xml里面监听有没有启用。
请确认这三点~~
把日志打开,启动时会把所有映射打印出来,就知道代码是否正确
<!-- 扫描web相关的bean -->
<context:component-scan base-package="com.wkp.ssm.controller"/>
<!-- 开启SpringMVC注解模式 -->
<mvc:annotation-driven/>
注解扫描开启
DispatcherServlet 的作用是根据你的请求路径去匹配后台的方法,类似于map,key就是方法名,你这个是提示应该是前后台方法名不一致。你可以debug先用完整的路径在浏览器上请求一次。
你把你的配置什么的都贴出来吧 ,你提交的这个路劲在spring容器中找不到