欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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學習過程中,練習使用REST風格的進行簡單的CRUD的DEMO的時候,在執(zhí)行Edit操作后出現(xiàn)了如下圖405的錯誤。在提交頁面的action中的請求前加上${pageContext.request.contextPath }

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

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

解決辦法

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

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

步驟如下

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

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

所以改為:

@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機制的原理理解不夠透徹,再去多理解理解,弄懂即可!??!

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

如下所示

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

沒想到是因為我沒有為項目設置application context,設置好就能正常訪問了。。

Request method 'PUT'/ 'POST' not supported

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

相關文章

  • SpringSecurityOAuth2 如何自定義token信息

    SpringSecurityOAuth2 如何自定義token信息

    這篇文章主要介紹了SpringSecurityOAuth2 自定義token信息的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • SpringMVC文件上傳 多文件上傳實例

    SpringMVC文件上傳 多文件上傳實例

    這篇文章主要介紹了SpringMVC文件上傳 多文件上傳實例,有需要的朋友可以參考一下
    2014-01-01
  • Java SQL注入案例教程及html基礎入門

    Java SQL注入案例教程及html基礎入門

    這篇文章主要介紹了前端開發(fā)每天必學之SQL及HTML入門基礎知識,介紹了學習web前端開發(fā)需要掌握的基礎技術,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 詳解Java設計模式之外觀模式

    詳解Java設計模式之外觀模式

    在Java開發(fā)中,設計模式是一種十分常見的編程思想,它可以幫助我們解決很多實際開發(fā)中的問題,本篇文章將介紹一種常見的設計模式——外觀模式,并結合實際的開發(fā)場景進行講解,需要的朋友可以參考下
    2023-06-06
  • Java經(jīng)典算法之快速排序詳解

    Java經(jīng)典算法之快速排序詳解

    這篇文章主要給大家介紹了關于Java經(jīng)典算法之快速排序的相關資料,需快速排序是一種分治法的排序算法,其基本思想是通過一趟排序將待排序的數(shù)據(jù)分割成獨立的兩部分,其中一部分的所有元素均比另一部分的元素小,然后分別對這兩部分繼續(xù)進行排序,需要的朋友可以參考下
    2024-07-07
  • Spring @RestController注解組合實現(xiàn)方法解析

    Spring @RestController注解組合實現(xiàn)方法解析

    這篇文章主要介紹了Spring @RestController注解組合實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • Java使用poi實現(xiàn)excel的導入操作指南

    Java使用poi實現(xiàn)excel的導入操作指南

    使用Apache Poi是一種流行且廣泛使用的方式,可以幫助開發(fā)人員直接從Java代碼中讀取、寫入和處理Excel文件,因此在這篇文章我們將著重介紹如何實現(xiàn)excel的導入,感興趣的朋友可以跟著小編一起來學習
    2023-06-06
  • SpringBoot參數(shù)校驗的方法總結

    SpringBoot參數(shù)校驗的方法總結

    今天帶大家學習SpringBoot參數(shù)校驗的方法,文中有非常詳細的代碼示例,對正在學習java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Idea如何自定義VM配置

    Idea如何自定義VM配置

    這篇文章主要介紹了Idea如何自定義VM配置,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • SpringBoot實現(xiàn)多數(shù)據(jù)源的切換實踐

    SpringBoot實現(xiàn)多數(shù)據(jù)源的切換實踐

    這篇主要介紹了SpringBoot實現(xiàn)多數(shù)據(jù)源的切換,本文基于AOP來實現(xiàn)數(shù)據(jù)源的切換,文中通過示例代碼介紹的非常詳細,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評論