最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springmvc使用REST出現(xiàn):Request?method?'PUT'?not?supported問題

 更新時間:2022年02月22日 11:51:10   作者:愛碼者  
這篇文章主要介紹了springmvc使用REST出現(xiàn):Request?method?'PUT'?not?supported問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

使用REST出現(xiàn):Request method 'PUT' not supported

在SpringMVC學(xué)習(xí)過程中,練習(xí)使用REST風(fēng)格的進(jìn)行簡單的CRUD的DEMO的時候,在執(zhí)行Edit操作后出現(xiàn)了如下圖405的錯誤。在提交頁面的action中的請求前加上${pageContext.request.contextPath }

這類錯括 method(PUT,DELETE,POST)not supported,原因很有可能就是后臺中的uri(即handler類中)與前端 的uri不一致導(dǎo)致的。

發(fā)現(xiàn)這種錯誤如何進(jìn)行修改?

解決辦法

將項(xiàng)目部署后,運(yùn)行起來,鍵盤上按(F12)打開瀏覽器的開發(fā)者工具。當(dāng)點(diǎn)擊edit并且進(jìn)行修改操作后提交頁面,這個時候報錯。

可以利用開發(fā)者工具查看此時的連接地址:

步驟如下

點(diǎn)開網(wǎng)絡(luò)----à看下面圖片①標(biāo)注的位置(根據(jù)自己的情況)-----à再看②(可以看到,Request URL:http://localhost:8000/springmvc02/add3),記住它---->查看后端代碼RequestMaping映射的URL,是否一致

找到method為PUT,同時value="/emp"的url,而我這里寫的是"/add3”,路徑不對當(dāng)然就找不到頁面了,所以報錯了。

所以改為:

@RequestMapping(value="/add3",method=RequestMethod.PUT)即可。

@RequestMapping(value = "/emp",method= RequestMethod.PUT)
?????????????????? public String updateEmp(Employee employee) {
??????????????????????????? employeeDao.save(employee);???????????????????????????
??????????????????????????? return "redirect:/emps";
?????????????????? }

總而言之,解決這類的辦法就是看@RequestMapping(value="/url1",method=RequestMethod.method*)中的url與前端頁面中地址是否一致的問題。

根本原因還是對SpringMVC機(jī)制的原理理解不夠透徹,再去多理解理解,弄懂即可?。?!

Request method 'PUT'/ 'POST' not supported之可能的一個原因

如下所示

我一直遇到下面這個錯誤,在網(wǎng)上查了很多原因,在服務(wù)器上測試也沒問題,但在本地就一直報錯。

沒想到是因?yàn)槲覜]有為項(xiàng)目設(shè)置application context,設(shè)置好就能正常訪問了。。

Request method 'PUT'/ 'POST' not supported

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MybatisPlus代碼生成器使用示例

    MybatisPlus代碼生成器使用示例

    MyBatis-Plus自動化的生成與數(shù)據(jù)庫表對應(yīng)的Java代碼文件,本文主要介紹了MybatisPlus代碼生成器使用示例,具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • Java使用Ehcache緩存框架的技術(shù)指南

    Java使用Ehcache緩存框架的技術(shù)指南

    Ehcache 是 Java 平臺下一個開源、高性能的分布式緩存框架,常用于提高系統(tǒng)性能和可擴(kuò)展性,它能夠幫助開發(fā)者緩存頻繁訪問的數(shù)據(jù),從而減少對數(shù)據(jù)庫和其他持久化存儲的訪問壓力,本文給大家介紹了Java使用Ehcache緩存框架的技術(shù)指南,需要的朋友可以參考下
    2025-03-03
  • 詳解java實(shí)踐SPI機(jī)制及淺析源碼

    詳解java實(shí)踐SPI機(jī)制及淺析源碼

    這篇文章主要介紹了詳解java實(shí)踐SPI機(jī)制及淺析源碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 深入了解Java中Synchronized關(guān)鍵字的實(shí)現(xiàn)原理

    深入了解Java中Synchronized關(guān)鍵字的實(shí)現(xiàn)原理

    synchronized是JVM的內(nèi)置鎖,基于Monitor機(jī)制實(shí)現(xiàn),每一個對象都有一個與之關(guān)聯(lián)的監(jiān)視器?(Monitor),這個監(jiān)視器充當(dāng)了一種互斥鎖的角色,本文就詳細(xì)聊一聊Synchronized關(guān)鍵字的實(shí)現(xiàn)原理,需要的朋友可以參考下
    2023-06-06
  • Java經(jīng)理與員工的差異實(shí)現(xiàn)方法

    Java經(jīng)理與員工的差異實(shí)現(xiàn)方法

    這篇文章主要介紹了Java經(jīng)理與員工的差異實(shí)現(xiàn)方法,需要的朋友可以參考下
    2014-03-03
  • 使用Maven進(jìn)行多模塊項(xiàng)目管理的操作步驟

    使用Maven進(jìn)行多模塊項(xiàng)目管理的操作步驟

    使用Maven進(jìn)行多模塊項(xiàng)目管理可以清晰組織大型項(xiàng)目結(jié)構(gòu),便于維護(hù)和構(gòu)建,詳細(xì)步驟包括創(chuàng)建父項(xiàng)目,設(shè)置pom.xml,創(chuàng)建子模塊,并配置子模塊的pom.xml,在父項(xiàng)目中管理依賴,通過命令行構(gòu)建項(xiàng)目,確保配置一致性
    2024-10-10
  • java web在高并發(fā)和分布式下實(shí)現(xiàn)訂單號生成唯一的解決方案

    java web在高并發(fā)和分布式下實(shí)現(xiàn)訂單號生成唯一的解決方案

    這篇文章主要介紹了java web在高并發(fā)和分布式下實(shí)現(xiàn)訂單號生成唯一的解決方案,需要的朋友可以參考下
    2017-11-11
  • Java圖形界面開發(fā)之簡易記事本

    Java圖形界面開發(fā)之簡易記事本

    這篇文章主要為大家詳細(xì)介紹了Java圖形界面開發(fā)之簡易記事本的制作方法,,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java虛擬機(jī)調(diào)用Java主類的main()方法

    Java虛擬機(jī)調(diào)用Java主類的main()方法

    這篇文章主要介紹了Java虛擬機(jī)調(diào)用Java主類的main()方法,前一篇文章我們介紹了關(guān)于Java虛擬機(jī)HotSpot
    2021-11-11
  • java實(shí)現(xiàn)液晶數(shù)字字體顯示當(dāng)前時間

    java實(shí)現(xiàn)液晶數(shù)字字體顯示當(dāng)前時間

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)液晶數(shù)字字體顯示當(dāng)前時間,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12

最新評論

金沙县| 肇源县| 西丰县| 拜泉县| 专栏| 陇南市| 红河县| 疏附县| 射洪县| 新巴尔虎右旗| 股票| 怀安县| 延安市| 如皋市| 江油市| 中西区| 舞阳县| 简阳市| 库车县| 江源县| 松江区| 灵川县| 宝清县| 广丰县| 合作市| 岐山县| 碌曲县| 泽库县| 林芝县| 娄烦县| 交城县| 含山县| 龙井市| 鲜城| 房产| 建水县| 鄢陵县| 五大连池市| 金华市| 辽宁省| 台南县|