【转 :http://www.fanfanyu.cn/news/staticpagefile/2351.html】

最近在开发项目的过程中SpringMVC抛了个“Ambiguous mapping found. Cannot map 'clientPoolController' bean method”异常出来,如下(只列出重要的部分,以免篇幅过长):

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping found. Cannot map 'clientPoolController' bean method

......

at java.lang.Thread.run(Thread.java:745)

Caused by: java.lang.IllegalStateException: Ambiguous mapping found. Cannot map 'clientPoolController' bean method

根据上述异常情况,分析得出一下结论:

1. bean重复初始化:使用@controller注解初始化一次,在applicationContext中又定义一次。

注:我通过对项目对应配置文件查找,发现并没有重复初始化的情况。

2. 在不同的Controller中定义的映射重复。

注:项目中clientPoolController与clientController是继承关系,clientPoolController继承clientController。所以重点查找了报错的clientPoolController和clientController发现映射都一致,发现问题所在。

解决方案:

    注释掉clientPoolController中的@Controller标签即可。

   运行测试成功,OK问题解决!

转载于:https://www.cnblogs.com/spring-/p/7685716.html

pringMVC“Ambiguous mapping found. Cannot map 'XXXController' bean method”解决方法相关推荐

  1. pringMVC“Ambiguous mapping found. Cannot map ‘XXXController‘ bean method”解决方法

    pringMVC"Ambiguous mapping found. Cannot map 'XXXController' bean method"解决方法 参考文章: (1)pri ...

  2. Ambiguous mapping found. Cannot map 'xxxxController' bean method

    1.背景 今天要做一个demo,从github上clone一个springmvc mybatis的工程(https://github.com/komamitsu/Spring-MVC-sample-u ...

  3. Python3中使用map()结果出错的解决方法

    Python3中使用map()结果出错的解决方法 2016年10月19日 16:18:34 阅读数:2783 在Python2中使用map()会返回一个列表,效果如下: >>> a= ...

  4. 使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b

    使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b ...

  5. 已解决java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map异常的正确解决方法,亲测有效!!

    已解决java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map异常的正确解决方法,亲测有效!! ...

  6. java.lang.IllegalStateException: Ambiguous mapping found. Cannot map ' ' bean method

    问题:springmvc 启动时出现Caused by: java.lang.IllegalStateException: Ambiguous mapping found. Cannot 原因:控制层 ...

  7. no qualifying bean of type bean的解决方法

    java程序编写时,当bean文件中有多个类而使用@Autowired时未进行指定就会出现这个错误,解决方法如下: 未解决前: manager处是报错的. 解决方法: 使用 @Qualifier和** ...

  8. 使用Filter,Listener 时无法注入Bean的解决方法

    相关文章: SpringBoot 之AOP切面的使用 SpringBoot之Listener注册到Spring容器中的多种方法 SpringBoot之Interceptor拦截器注入使用 Spring ...

  9. C++的error C2668: 'pow' : ambiguous call to overloaded function错误原因及解决方法

    1.错误代码 #include <iostream> #include <cmath>using namespace std;int main() {float a;a = p ...

最新文章

  1. 【原】Java学习笔记030 - 异常
  2. python 实现倒排索引,建立简单的搜索引擎
  3. C语言字符型数组ppt,C语言第13讲指针与字符串(字符数组).ppt
  4. 【差分】bzoj 1676 [Usaco2005 Feb]Feed Accounting 饲料计算
  5. Java学习笔记2.4.3 选择结构 - 多分支结构
  6. [SCM]源码管理 - perforce的trigger和daemon
  7. excel_applications
  8. Ajax核心:XMLHTTP组件相关技术资料
  9. NCL做一个简单的EOF分析例子
  10. 主分区损坏diskgenius_Diskgenius硬盘分区表坏了不要紧 用软件三步就能修复
  11. 局域网架设 NOD 32 镜像更新服务器
  12. idea 替换 choose initializr service URL.
  13. 下拉框触发单击事件_谈谈如何给下拉框option添加点击事件?
  14. 数据库之十二星座 水瓶座
  15. python从文件中读数据并进行排序
  16. 基于Lora实现的屋内火灾报警系统
  17. 【渝粤教育】国家开放大学2019年春季 3938管理英语2 参考试题
  18. 【CEGUI】 Window环境编译
  19. 【NOIP模拟】密码
  20. 苹果微信王者荣耀哪个服务器人多,王者荣耀:QQ区玩家和微信区玩家的几大区别 你中枪了几个...

热门文章

  1. SAP Fiori应用Footerbar区域按钮的高亮显示逻辑
  2. java bean 单例模式_单例模式 - Beans_bag - 博客园
  3. 在计算机的通信子网中 其操作方式有两种,全国自考计算机网技术模拟试卷(八)及答案.doc...
  4. kettle大于0的转换成1_第一期实训周:基于Python+MySQL+Kettle+R的某网站数据采集分析...
  5. 评分怎么读_英国留学本科中途被退学怎么申请硕士补救
  6. swift php 类型判断,iOS开发 - Swift实现检测网络连接状态及网络类型
  7. 不停机上线服务_【必看】10月25日本市增值税发票管理系统停机前,这些事一定要办...
  8. uniapp点击图片放大_想要放大镜将图片放大的效果?你只需这么做即可!
  9. 戴尔win10插耳机还外放_通州附近戴尔笔记本电脑维修哪家强-北京信维佳业科技有限公司...
  10. 这样理解PWM,想不懂都难!