其实这个问题说难也不难,只是不知道有没有和我一样踩了坑的小伙伴…特别来说明一下
报这个错误无非有以下几个原因:
1.jsp中的请求方式和在Controller中对应的RequestMapping中的请求方式不一致,或者是没有说明方式一致,如果你在jsp中使用的是post的提交方式,那么在Controller中就要设置为RequestMethod.POST
2.还有一种很傻很傻的错误,如果不是上面的那个错误,那可能就是这个原因了,在Controller中你对应的请求路径一定要和表单中提交的一样,比如在表单中的路径为/content/list,那么如果在Controller中不小心写成了/content/list/,注意多了一个/,那么就出错了,不要画蛇添足了
PS:在写路径的时候,可以采取CV大法(ctrl+c\ctrl+V),可以避免一些小坑…,也减少了出错的几率!!!