Caused by javalangIllegalStateException Ambiguous mapping Cannot map roleController method comchinamobiledeepwatchidentityservicecontrollerRoleController#deleteRoleDeletionFlowInto POST roledelete con
这个异常是由于Spring MVC中存在多个方法映射到相同的请求路径和请求方法,并且请求参数也相同,导致无法确定应该调用哪个方法。解决方法有以下几种:
-
修改其中一个方法的请求路径或请求方法,使其与另一个方法不冲突。
-
修改其中一个方法的请求参数,使其与另一个方法的请求参数不同,这样就可以区分开两个方法。
-
使用@Qualifier注解或者@Primary注解来指定哪个方法应该被调用。
-
将其中一个方法标记为不可用,或者将其移除。
需要根据具体情况进行分析和处理。
原文地址: https://www.cveoy.top/t/topic/goFu 著作权归作者所有。请勿转载和采集!