欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'helloController2' method public ja

程序员文章站 2022-03-01 13:37:56
...
 java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'helloController2' method 
public java.lang.String com.shiyaxin.springboot.controller.HelloController2.test()
to {GET /hello/show}: There is already 'helloController' bean method
public java.lang.String com.shiyaxin.springboot.controller.HelloController.test() mapped.
. lang。IllegalStateException:模糊映射。无法映射“helloController2”方法
公共. lang。字符串com.shiyaxin.springboot.controller.HelloController2.test ()
to {GET /hello/show}:已经有了'helloController' bean方法
公共. lang。字符串com.shiyaxin.springboot.controller.HelloController.test()映射。

错误原因是:(模糊映射,spring也识别不了去哪个里)
两个controller的名字都是hello/show
解决办法:
给其中一个controller重名的请求路径换个名字