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的配置文件中将它手动开启即可;
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