Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method ‘POST‘ not

07-11 1726阅读

错误信息:2024-04-06 10:47:32.987  WARN 15712 --- [nio-9090-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]

Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method ‘POST‘ not
(图片来源网络,侵删)

错误原因:

load方法里面请求了URL

load(pageNum){ //分页查询
                if(pageNum) this.pageNum=pageNum
                this.$request.get('/user/selectByPage',{
                    params:{
                    // this.tableData=res.data
                    pageNum:this.pageNum,
                    pageSize:this.pageSize,
                    username:this.username,
                    name:this.name
                }
            }).then(res=>{
                    this.tableData=res.data.records
                    this.total=res.data.total
                })
            }

save方法里面没有

解决办法:新增        url:this.form.id ? '/user/update':'/user/add',

(form里面有id,表示编辑,没有id表示新增)

save(){//保存按钮触发逻辑
                this.$refs.formRef.validate((valid) =>{
                    if(valid){
                        this.$request({
                            url:this.form.id ? '/user/update':'/user/add',
                            method:this.form.id ? 'PUT':'POST',
                            data:this.form
                        }).then(res=>{
                            if(res.code==='200'){//表示成功保存
                                this.$message.success('保存成功')
                                this.load(1)
                            }else{
                                this.$message.error(res.msg)//弹出错误信息
                            }
                        })
                    }
                })
            }

 

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]