• 测试时遇到的问题——关于spring


    "exception": "org.springframework.web.HttpMediaTypeNotSupportedException",

    "message": "Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported",


    发起请求后返回以上错误信息。

    网上查询答案主要有以下几种:

        1. bean类的getter和setter方法出错

        2. springmvc配置文件中没加驱动 <mvc:annotation-driven/>     

        3. jar包的版本过低。。

    经排查:

        1. getter和setter都自动生成,没有错误。

        2. 使用的是springboot,没有spirngmvc的配置文件

        3. pom文件内添加的依赖。。版本没有太低的。。


    最后发现是controller类中的该方法参数前面使用了注解@RequestBody。就是只接受json的参数。。

    但是我在postman里面设置了之后还是出现415错误。。而idea的控制台倒是没有异常输出。

    最后换了一个注解。@ModelAttribute。解决了。。。

  • 相关阅读:
    复杂报表的存储过程
    Jquery中使用setInterval和setTimeout
    Jquery EasyUi实战教程布局篇
    枚举enum
    myGeneration代码生成器
    带有分页的存储过程
    应用临时表的存储过程
    缓存类的写法
    HDU4706 Children's Day
    HDU4706 Children's Day
  • 原文地址:https://www.cnblogs.com/zhi-ma/p/9345961.html
Copyright © 2020-2023  润新知