解决错误Whitelabel Error Page This application has no explicit mapping for /error(Method Not Allowed405)

这篇具有很好参考价值的文章主要介绍了解决错误Whitelabel Error Page This application has no explicit mapping for /error(Method Not Allowed405)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在提交表单数据的时候,由于控制器controller中mapper处理头映射错误,导致出现PUT405错误代码。
解决错误Whitelabel Error Page This application has no explicit mapping for /error(Method Not Allowed405)
解决错误Whitelabel Error Page This application has no explicit mapping for /error(Method Not Allowed405)

修复的方法有:
①修改URL映射链接和映射方式

//将Postmapping修改为PutMapping
@PostMapping("/xxxxx")@PutMapping("/xxxxx")
public xxxxx ways(@RequestBody xxx){
	@AutoWired
	private XXXXX xxxxx;
	
	xxxxx
}

②如果URL没问题的话,可能是没有添加springboot的全局扫描,导致映射失败.
进入SpringbootApplication代码中查看是否添加全局扫描@MapperScan(“com.xxxxx.mapper”)

@SpringBootApplication
@MapperScan("com.xxxxx.mapper") //这个就是全局扫描
public class XxxxxSpringbootApplication {

    public static void main(String[] args) {
        SpringApplication.run(XxxxxSpringbootApplication.class, args);
    }

}

随后重新运行再提交表单就成功将数据存入数据库了!文章来源地址https://www.toymoban.com/news/detail-512317.html

到了这里,关于解决错误Whitelabel Error Page This application has no explicit mapping for /error(Method Not Allowed405)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 成功解决:This application failed to start because no Qt platform plugin could beinitialized.

    今天在下载了phpstudy_pro软件;  安装成功后,无法打开,并出现一下错误: 大致的意思是: “此应用程序无法启动,因为无法初始化Qt平台插件。重新安装应用程序可能会解决此问题。” 一开始以为是没有下载QT平台软件,就去下载了一个。 安装成功后,还是提示相应的错

    2024年02月08日
    浏览(51)
  • 解决QT This application failed to start because no Qt platform plugin could be initialized. 问题

    This application failed to start because no Qt platform plugin could beinitialized. Reinstalling the application may fix this problem. 遇到了这个问题,卡了蛮久的,也在网上找了很多方法,终于解决了!下面是我自己解决这个问题的过程,希望能够有参考价值,也是对自己解决这一过程的一点记录: 方法

    2024年01月16日
    浏览(46)
  • github This workflow has no runs yet. 解决方法, 手动触发构建任务 Run workflow 按钮 增加方法

    我们在fork或者创建github自动构建任务的时候, 如果没有在on节点下增加 workflow_dispatch: 这个任务分发的话, 在点击 Actions -- 构建脚本.yml 时就会提示  This workflow has no runs yet.  这是因为githu默认的on任务触发方式一般都是git的分支提交push或者是 pull_request合并请求, 想要在Actio

    2024年01月16日
    浏览(37)
  • Langchain module ‘hnswlib‘ has no attribute ‘Index‘ 错误解决

    使用 Langchain 操作 Chroma 向量数据库时,报一下错误信息, 试着重装了不同 hnswlib 版本没有解决,最后解决方法是,不要使用 hnswlib,使用 chroma-hnswlib, 完结!

    2024年02月13日
    浏览(46)
  • AttributeError: module ‘openai‘ has no attribute ‘error‘解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年01月17日
    浏览(46)
  • 解决Python中module ‘numpy‘ has no attribute ‘bool‘错误

    解决Python中module ‘numpy’ has no attribute \\\'bool’错误 在使用Python进行科学计算和数据处理时,NumPy是一个常用的库。它提供了高性能的数组操作和数学函数。然而,有时你可能会遇到一个错误,即\\\"module ‘numpy’ has no attribute ‘bool’\\\"。本文将详细解释这个错误的原因,并提供解

    2024年02月08日
    浏览(33)
  • 解决出现的AttributeError: ‘dict‘ object has no attribute ‘encode‘错误

    这个错误通常表示您正在尝试对字典类型的对象使用字符串编码方法。但是字典类型的对象没有编码属性。 通常可能需要检查代码中哪些部分试图将字典转换为字符串并应用编码。例如,在以下代码中: 这个错误就会出现,因为字典类型的对象没有encode() 方法 解决方法是将字

    2024年02月11日
    浏览(45)
  • java.lang.IllegalStateException: Illegal access: this web application instance has been stopped

    java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already.  Could not load [org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access. 部署web项目出现在这个问题,其

    2024年02月16日
    浏览(38)
  • python遇到AttributeError: module ‘XXX‘ has no attribute ‘XXX‘的错误,解决办法

    错误原因: 主要的原因看可能有3个: 1、检查一下有没有拼错函数,有时候写的快了真的有可能手误; 2、如果没拼错那就检测一下该模块的函数是否是更新了,因为python的第三方库是时常会更新的,有时候函数名会有轻微的变动这也很正常,解决方法就是查看一下对应版本

    2024年04月12日
    浏览(47)
  • 解决 TensorFlow 2.x 中的 “AttributeError: module ‘tensorflow‘ has no attribute ‘placeholder‘“ 错误

    在使用 TensorFlow 框架实现深度学习应用时,可能会遇到以下错误: 在 TensorFlow 1.x 版本中, placeholder 函数用于创建占位符张量。然而,在 TensorFlow 2.x 版本中, placeholder 函数已被移除。如果你尝试在 TensorFlow 2.x 版本中运行以下代码: 出现报错: tensorflow版本问题 查看tensorfl

    2024年02月09日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包