小唐在写一个项目时,因为不够细心,导致项目运行时报了
org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported
如图:
因为GET,POST是数据交互是产生的错误,所以小唐直接锁定控制层和前端页面,最终确定是表单数据渲染交互方式出现问题,原来我们的form表单默认GET方式进行数据交互,而我在写后端控制层时使用的是@PostMapping(“/search”)从而和前端发生冲突,导致数据无法正常渲染交互
如图:
那么有两种修改方法:
(1)、修改后端:将@PostMapping(“/search”) 改为 @GetMapping(“/search”)
(2)、修改前端:将form表单默认的GET方式 改为POST方式即可,只需要在表单中添加 method=“post”文章来源:https://www.toymoban.com/news/detail-646747.html
具体问题具体分析,小唐也不能说绝对了,不过我遇到的就是这样一个问题,也是这样简单的解决的!文章来源地址https://www.toymoban.com/news/detail-646747.html
到了这里,关于运行时报错 :Request method ‘GET‘ not supported的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!