欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring MVC 出现Request method ‘GET‘ not supported解决办法

程序员文章站 2022-09-21 13:26:25
首先,后台明明设置了post请求,但是报错却说不支持get请求Request method 'GET' not supported解决办法:第一个是确保,你前端页面在请求的时候是不是用post,比如ajax访问后台controller里访问的路由是不是指定了post访问是不是你写的访问路径多写了个 / 比如:http:xxxxx:8080/test//index.jsp//后台指定下post@RequestMapping(value = "user/activeE......

首先,后台明明设置了post请求,但是报错却说不支持get请求

Request method 'GET' not supported

解决办法:

  1. 第一个是确保,你前端页面在请求的时候是不是用post,比如ajax访问
  2. 后台controller里访问的路由是不是指定了post访问
  3. 就是debug下,看看是不是进入了后台方法,可能进入方法逻辑报错了。
//后台指定下post
@RequestMapping(value = "user/activeEmail", method = RequestMethod.POST)
    public String activeEmail(@RequestParam("email") String email,
            @RequestParam("pwd") String pwd,
            HttpSession session,RedirectAttributes model,
            HttpServletRequest request) {
            .........
}
 $.ajax({
                url:'https://api.apeland.cn/api/banner/',
                methods:'post',      //指定访问方式
                success:function (res) {
                    console.log(res);
                },
                error:function (err) {
                    console.log(err); 
                }
            });
第3.
debug  后台方法,可能出现逻辑错误

 

本文地址:https://blog.csdn.net/qq_23126581/article/details/109351988

相关标签: Java JS jsp