我的报错如下:
可我前端ajax里标注了“method:'post',”,后台“method=RequestMethod.POST”,自始至终都Get没关系呀,很纳闷究竟怎么跑出来的GET;而且根据url请求根本就没进入到方法体里;
我的解决方法:
至于为什么这样,好像是说不加request、response的话,就会调用父类HttpServlet里的doGet()方法,而父类HttpServlet的doGet方法默认返回上图的405错误!
本文探讨了一种常见的情况:前端使用POST方法发送请求,但后端却接收为GET请求的现象,并提供了解决方案。文章指出,这可能是由于未正确处理HttpServletRequest导致调用了父类HttpServlet的doGet()方法。
我的报错如下:
可我前端ajax里标注了“method:'post',”,后台“method=RequestMethod.POST”,自始至终都Get没关系呀,很纳闷究竟怎么跑出来的GET;而且根据url请求根本就没进入到方法体里;
我的解决方法:
至于为什么这样,好像是说不加request、response的话,就会调用父类HttpServlet里的doGet()方法,而父类HttpServlet的doGet方法默认返回上图的405错误!

被折叠的 条评论
为什么被折叠?