Request method 'GET' not supported解决方式
There was an unexpected error (type=Method Not Allowed, status=405).
Request method ‘GET’ not supported
解決方案:
第一種情況:前臺頁面的表單在一些情況下沒有指定POST方法:
Ajax沒有指定POST方法:
后臺方法在一定情況下需要指定POST方法:
第二種情況:前端參數(shù)類型與后臺數(shù)據(jù)庫中的存儲類型不一致導致錯誤:
這種情況
(1)如果只需從前臺獲取則只需要將前臺參數(shù)名避免與數(shù)據(jù)庫中參數(shù)名一致
(2)如果只需傳遞參數(shù),則可以用指定類型接收以后,自行轉(zhuǎn)格式在放回數(shù)據(jù)庫或?qū)嶓w類,表單等
(3)徹底解決的辦法,很簡單,再創(chuàng)建一個實體類或者在實體類中再添加兩個所需的參數(shù)類型
摘自:https://www.cnblogs.com/jpfss/p/9670096.html
在我的問題中,因為未寫前端頁面所以我直接訪問controller的add路徑,并且未添加要添加的值所以導致出錯,即:
http://localhost:8001/add
如果你有/list路徑即查詢整個數(shù)據(jù)庫你會發(fā)現(xiàn),不會報錯
所以在我的這個錯誤中,是因為未在路徑后添加值
eg:http://localhost:8001/dept/add?deptname=ddd。
總結(jié)
以上是生活随笔為你收集整理的Request method 'GET' not supported解决方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10如何改变鼠标的形状和颜色?
- 下一篇: viewport是什么?(江湖称响应式w