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

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

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

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

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

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

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

解決辦法

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

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

步驟如下

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

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

所以改為:

@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與前端頁面中地址是否一致的問題。

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

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

如下所示

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

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

Request method 'PUT'/ 'POST' not supported

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

相關(guān)文章

  • SpringSecurityOAuth2 如何自定義token信息

    SpringSecurityOAuth2 如何自定義token信息

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

    SpringMVC文件上傳 多文件上傳實(shí)例

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

    Java SQL注入案例教程及html基礎(chǔ)入門

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

    詳解Java設(shè)計(jì)模式之外觀模式

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

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

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

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

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

    Java使用poi實(shí)現(xiàn)excel的導(dǎo)入操作指南

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

    SpringBoot參數(shù)校驗(yàn)的方法總結(jié)

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

    Idea如何自定義VM配置

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

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

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

最新評(píng)論