Spring mvc Ambiguous mapping found. Cannot map controller bean method

You should write

@Controller("/review")
public class ReviewController {

and

@Controller("/book")
public class BookController {

because in your code you have the two methods without an explicit/unique path for mapping(eg. if we have a call /edit/1 , this is impossible clearly to determine a controller’s method from your editBook BookController or ReviewController editReview)

Leave a Comment