目录
Controller引起的Ambiguous mapping问题
Ambiguous mapping(模糊映射)
Controller引起的Ambiguous mapping问题
问题描述
出现java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'xxx' method异常。
通过上面代码我们可以看出来当spring添加Controller的接口Mapping的时候会先进行效验,如果以存在相同的Mapping了,并且方法来源不是同一个类,那么就会报错
比如:
<ul>子类继承父类的Controller的方法,url都一样两个不同类的Controller内的方法url地址都一样,但是方法行为都不同(名称.参数,返回值…) |