0%

springMVC-Request-method-'POST'-not-supported

文章字数:142,阅读全文大约需要1分钟

请求被拦截都会报这个错,前端报错405 Method not allowed。版本问题,springMVC可能隐藏部分报错信息

部分信息spring没有显示出来的可以看这里,而我的问题是url写错了一个字母。

查看详细信息:

  • 进入springMVC核心seveltDispatcherServlet.java
  • 在核心方法doDispatch的异常抛出处打断点
    1
    2
    3
    catch(Exception ex){
    dispatchException = ex;
    }
  • debug处ex->detailMessage=”详细信息”*

问题排查步骤:

  1. url是否正确
  2. 访问方法是否正确
  3. 发送的数据和接收的数据类型是否匹配