位置: IT常识 - 正文

org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representatio(org.springframework.web.server)

编辑:rootadmin
org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representatio

推荐整理分享org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representatio(org.springframework.web.server),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:org.springframework.web.client,org.springframework.web.util,org.springframework.web.bind,org.springframework.web.util,org.springframework.web.client,org.springframework.web.client,org.springframework.web.socket,org.springframework.web.util,内容如对您有帮助,希望把文章链接给更多的朋友!

封装springboot返回值+枚举出现org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation

代码实现

1.定义返回值类ResultData

public class ResultData { private String code; private String message; private java.util.List<Object> List; public ResultData(String code, String message, java.util.List<Object> list) { this.code = code; this.message = message; List = list; } public ResultData(CTPEnum retsuccess, ArrayList<Object> list) { this.code = retsuccess.getCode(); this.message = retsuccess.getMessage(); List = list; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public java.util.List<Object> getList() { return List; } public void setList(java.util.List<Object> list) { List = list; }}

2.定义枚举类CTPEnum

public enum CTPEnum { PARAMETER("0001","参数为空"), RETURNDATA("0002","数据为空"), ok("ok","成功"); private String code; private String message; CTPEnum(String code, String message) { this.code=code; this.message=message; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; }}

3.定义请求controller

@RestControllerpublic class TestController { // @CrossOrigin(origins = {"http://localhost:8081", "null"}) @RequestMapping("/hello") public ResultData hello() { System.out.println("4444"); HashMap<Object, Object> hashMap = new HashMap<>(); ArrayList<Object> list = new ArrayList<>(); hashMap.put("name","liu"); hashMap.put("pk","0000001"); list.add(hashMap); ResultData resultData = new ResultData(CTPEnum.ok, list); return resultData; }

}

org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representatio(org.springframework.web.server)

4.启动程序

5.发送请求

6.问题+解决

Resolved [org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation]

解决方法一:封装的返回类ResultData中没有加set个get方法,加上就可以了。

解决方法二:封装的返回类ResultData上加上@Data注解。

1.在pom.xml中加入lombok依赖

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.4</version></dependency>

2.在ResultData类上加上@Data注解

本文链接地址:https://www.jiuchutong.com/zhishi/297332.html 转载请保留说明!

上一篇:Typescript 5.0 发布:快速概览(typescript4.1)

下一篇:Spring Boot 中如何使用 Spring Cloud Alibaba 实现微服务治理(spring bootcsdn)

  • 购买的携税宝费用怎么做账?
  • 季度缴纳企业所得税计算方法
  • 货物运输费用怎么算
  • 个人捐赠支出税前扣除条件
  • 电信要收取安装费吗
  • 企业预缴的增值税税率
  • 政府购买服务合同最多签几年
  • 会计成本核算工作内容
  • 受托加工怎么做账
  • 公司车辆出售给个人怎么做账
  • 营改增后如何计算税金
  • 年底收到发票未付款怎么做账
  • 客运服务费怎么开票
  • 职工福利费扣除标准2022
  • 给员工的福利要缴税吗
  • 公司不动产管理办法
  • 发票遗失登报费用账务处理
  • 购进的货物用于赠送
  • 没有结转损益影响利润表吗
  • 企业三大期间费用是什么
  • 使用筷子就餐会不会传染乙肝病毒
  • 如何配置无线路由器参数
  • windows 平台
  • 深度学习中模型计算量(FLOPs)和参数量(Params)的理解以及四种计算方法总结
  • echarts图表绘制步骤
  • 创业投资企业可以签订代持股协议吗合法吗
  • 商业汇票不带息到银行办理贴现公式
  • 工程建设质保金比例
  • idea实用技巧
  • 固定资产清理的会计科目处理
  • phpcms使用教程
  • 微擎框架开发小程序
  • 固定资产报废清理怎么做账务处理的
  • 手机上动态调试apk
  • 将织梦dedecms转换到wordpress
  • 织梦发布文章栏目怎么不显示
  • 代扣代缴完税凭证抵扣期限
  • 边际贡献分析法案例
  • 无偿调入的固定资产怎么记账
  • 需要什么证件和材料
  • 企业所得税季度预缴纳税申报表
  • 广告设计要交文化事业建设
  • 机构信用代码证在哪里办理
  • 扣除未结话费是什么意思
  • 固定资产已提完折旧,但仍在使用,需要定期清理吗?
  • 预交税会计分录
  • 不能计入固定资产原值的有
  • 买车险要先付钱再上牌吗
  • 转账给个人账户
  • 老板从公司借款怎么处理
  • 现金支付的范围包括
  • 银行承兑汇票去哪个银行承兑
  • 生鲜配送账务处罚标准
  • 航空公司变更起飞时间赔偿
  • 本年利润年末有余额怎么回事
  • sqlserver如何设置主键
  • mysql缓冲区
  • centos 安装
  • 如何安装win95系统
  • 怎么操作win10系统
  • win7开始菜单在哪个文件夹
  • xp 控制面板
  • 苹果怎样快速移动应用到其他桌面
  • geom是什么文件
  • 新手教程进不去
  • win8打开ie浏览器
  • shell脚本编程实例
  • node.js视频教程
  • node.js的安装方法
  • 把下一行的数字去掉
  • unity怎么设置多个关卡
  • Unity3D AsssetBundle加载效率比较
  • bootstrap制作的网站页面
  • jquery左右选择框
  • jquery动态设置css
  • eclipse自动生成
  • 农机行业的市场前景
  • 莅临指导和莅临交流的区别
  • 个人非住房房屋怎么交税
  • 国税局黑龙江省
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设