SpringBoot@DeleteMapping(/xxx/{id})请求报405的解决

作者:薛定谔的猿... 时间:2022-06-13 14:00:48 

SpringBoot@DeleteMapping(/xxx/{id})请求报405

在学习SpringBoot2.x实现 restful 的delete操作时发现在表单中添加

<input type="hidden" name="_method" value="delete"/>

后台用@deleteMapping(/xxx/{id})这种方式会报405(不允许的访问方式)

各种百度,后来发现在 Spring Boot 的 META-INF/spring-configuration-metadata.json 配置文件中,默认是关闭Spring 的 hiddenmethod 过滤器的

SpringBoot@DeleteMapping(/xxx/{id})请求报405的解决


然后我们需要在springBoot的配置文件中将它手动开启即可;

spring.mvc.hiddenmethod.filter.enabled=true

SpringBoot---@DeleteMapping

@DeleteMapping

在编写代码时引用了*@DeleteMapping*注解

@DeleteMapping(value = "/remove/{courseNo}" )
    public String remove(@PathVariable("courseNo") String courseNo){
        courseService.removeCourseByNo(courseNo);
        return "redirect:/course/list";

但运行程序页面无结果返回,出现POST错误。经百度查询,Spring系统配置hiddenmethod过滤器默认是False,解决结果在application.properties添加一行代码,启用过滤器:

spring.mvc.hiddenmethod.filter.enabled=true

来源:https://blog.csdn.net/qq_33879627/article/details/106554777

标签:SpringBoot,@DeleteMapping(/xxx/{id}),请求,405
0
投稿

猜你喜欢

  • Android实现简单的banner轮播图

    2021-10-25 01:11:28
  • Android WebView 常见问题及处理方案

    2023-04-13 04:11:57
  • 在Android中使用WebSocket实现消息通信的方法详解

    2022-06-10 06:26:18
  • Android自定义带增长动画和点击弹窗提示效果的柱状图DEMO

    2022-10-16 17:10:25
  • 详解使用IntelliJ IDEA新建Java Web后端resfulAPI模板

    2023-12-14 09:26:04
  • SpringMVC中MultipartFile上传获取图片的宽度和高度详解

    2023-01-30 20:43:19
  • Android 动画实现几种方案

    2022-08-31 02:57:39
  • Android编程获取网络连接方式及判断手机卡所属运营商的方法

    2023-09-18 21:54:14
  • 解决 INSTALL FAILED CONFLICTING PROVIDER的问题方法

    2023-01-31 11:42:49
  • C#实现在图像中绘制文字图形的方法

    2023-03-20 17:06:11
  • 详解Java中switch的新特性

    2023-11-24 23:41:54
  • 浅谈java8中map的新方法--replace

    2022-03-11 20:10:30
  • Android通过aapt命令获取apk详细信息(包括:文件包名,版本号,SDK等信息)

    2023-11-01 11:29:19
  • C#移除所有事件绑定的方法

    2023-07-25 11:00:52
  • SpringBoot中Shiro缓存使用Redis、Ehcache的方法

    2023-10-04 17:34:59
  • Android 实现会旋转的饼状统计图实例代码

    2022-04-08 09:38:50
  • 简单谈谈android studio 的单元测试

    2021-08-21 14:52:30
  • Java套接字(Socket)网络编程入门

    2022-09-22 16:19:56
  • Java实现冒泡排序算法

    2023-07-13 03:02:28
  • android实现简易计算器

    2023-06-21 04:26:09
  • asp之家 软件编程 m.aspxhome.com