位置: IT常识 - 正文

“write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletR

编辑:rootadmin
“write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletR 1. 相关技术springboot 2.6.3mybatis-spring-boot-starter 2.2.2mybatis 3.5.10fastjson 1.2.83hutool-all 5.7.22shiro-spring 1.8.02. 报错信息

推荐整理分享“write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletR,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

        "write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletRequest, method : getAsyncContext"

具体信息,如下:

3. 报错原因“write javaBean error, fastjson version 1.2.83, class org.apache.shiro.web.servlet.ShiroHttpServletR

        ShiroHttpServletRequest不能被fastjson1.2.83序列化。序列化对象key带下划线、特殊符号等等, 都有可能。

4.  部分具体代码

import com.alibaba.fastjson.JSON

Object[] requestParams = pjp.getArgs();StringBuffer sb = new StringBuffer();for (Object requestParam : requestParams) { if (requestParam != null) { sb.append(JSON.toJSONString(requestParam)); // 报错代码 sb.append(","); }} 5.  解决方案

方案一:

        使用hutool的Json工具类,如下

sb.append(JSONUtil.toJsonStr(requestParam))

方案二:

        在 toJSONString 调用过程中加入 SerializerFeature.IgnoreErrorGetter,如下

sb.append(JSON.toJSONString(requestParam, SerializerFeature.IgnoreErrorGetter));

方案三:

        在字段上添加注解 @JSONField(serialize =false), 这样做不会报错可以顺利打印,但是添加该注解的字段将不会被序列化并放入到json字符串中。(注意:这里不可取,ShiroHttpServletRequest属于shiro相关依赖的内部类。推荐前两种)

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

上一篇:超图学习及其在推荐系统中的应用(超图的应用举例)

下一篇:亚伯拉罕湖中的树,加拿大艾伯塔 (© Coolbiere/Getty Images)

  • 护膝品牌真假鉴别那种护膝保护最好

    护膝品牌真假鉴别那种护膝保护最好

  • 小红书几点发流量最大(小红书几点钟发文章流量好)

    小红书几点发流量最大(小红书几点钟发文章流量好)

  • 小米10和青春版有什么区别(小米10和青春版手机壳通用吗)

    小米10和青春版有什么区别(小米10和青春版手机壳通用吗)

  • 苹果7p强制关机(苹果7p强制关机不重启)

    苹果7p强制关机(苹果7p强制关机不重启)

  • 断了的pe线怎么连接(断了的pe线怎么焊接)

    断了的pe线怎么连接(断了的pe线怎么焊接)

  • 小米手机是哪个国家生产的(小米手机是哪个国家的品牌)

    小米手机是哪个国家生产的(小米手机是哪个国家的品牌)

  • 淘宝卖家快递费怎么谈(淘宝卖家快递费大概是多少)

    淘宝卖家快递费怎么谈(淘宝卖家快递费大概是多少)

  • oppoa91四个摄像头怎么用(oppoa91四个摄像头都是真的吗)

    oppoa91四个摄像头怎么用(oppoa91四个摄像头都是真的吗)

  • opporeno充电要多久(opporeno4充电多久)

    opporeno充电要多久(opporeno4充电多久)

  • 用户不存在什么意思(用户不存在和该用户不存在)

    用户不存在什么意思(用户不存在和该用户不存在)

  • 网速慢是什么原因(网速慢是什么原因手机)

    网速慢是什么原因(网速慢是什么原因手机)

  • 选定整个文档的快捷键(新建文档)

    选定整个文档的快捷键(新建文档)

  • OPPO k5有几种解锁动画(oppok5解bl)

    OPPO k5有几种解锁动画(oppok5解bl)

  • soul怎么找到手机好友(soul怎么查找用户账号手机)

    soul怎么找到手机好友(soul怎么查找用户账号手机)

  • 苹果备忘录怎么换颜色(苹果备忘录怎么调字体大小)

    苹果备忘录怎么换颜色(苹果备忘录怎么调字体大小)

  • 计算机-什么是计算机、发展等(计算机什么是DM)

    计算机-什么是计算机、发展等(计算机什么是DM)

  • bn42是什么型号电池(bn46是什么型号)

    bn42是什么型号电池(bn46是什么型号)

  • iphonex白苹果怎么修复(iphonex白苹果怎么进入dfu模式)

    iphonex白苹果怎么修复(iphonex白苹果怎么进入dfu模式)

  • 华为p30pro都有什么功能(华为p30pro强大功能有哪些)

    华为p30pro都有什么功能(华为p30pro强大功能有哪些)

  • 电脑桌面换壁纸的图片教程(电脑桌面换壁纸的软件)

    电脑桌面换壁纸的图片教程(电脑桌面换壁纸的软件)

  • Vue - v-for 循环渲染多个 “重复“ 子组件(仅 ref 不同,this.$refs.xx 使用时依然能准确找到子组件)将子组件 ref 设为动态,这样每个子组件都是 “独立“ 的!详细教程(vue循环数组渲染列表)

    Vue - v-for 循环渲染多个 “重复“ 子组件(仅 ref 不同,this.$refs.xx 使用时依然能准确找到子组件)将子组件 ref 设为动态,这样每个子组件都是 “独立“ 的!详细教程(vue循环数组渲染列表)

  • 展现AI与自动化测试技术之间的神奇化学反应(ai与自动化有什么区别)

    展现AI与自动化测试技术之间的神奇化学反应(ai与自动化有什么区别)

  • 增值税发票综合服务平台怎么下载
  • 营改增后房地产会计账务处理
  • 合伙企业如何纳入合并报表
  • 如何计算土地增值税的增值额
  • 有形动产租赁属于营改增吗
  • 简易征收的收入包括哪些
  • 退增值税需要多久
  • 普通发票有没有有效期
  • 按月按季申报
  • 小规模纳税人改为一般纳税人需要什么材料
  • 评估价值高于账面价值怎么收税
  • 编制现金流量表的直接法和间接法
  • 外经证预缴税款怎么计算
  • 赠送样品视同销售增值税该怎么做账务处理呢?
  • 押金放到哪个会计科目
  • 利润为负会计分录
  • 银行直接扣的手续费怎么记账
  • 增值税开票流程图解
  • 审计风险可控吗
  • 建安企业劳务成本怎么入账
  • 小微企业免税销售额怎么算
  • 到期一次还本付息债券
  • 购买房产,税费怎么计算
  • 未取得全额发票怎么处理
  • 工会经费申报表的应税项应该怎样填写
  • 礼品发票怎么入账
  • 删除文件时错误是怎么回事
  • vue城市列表插件
  • linux 使用u盘
  • 电脑开机需要按ctrl+alt+del怎么取消
  • 母公司投资子公司怎么做账
  • php判断查询是否有结果
  • 光纤布线有什么作用
  • mac环境搭建
  • 公司美团提现到个人银行账户会有什么风险吗
  • 计提存货减值准备符合可靠性原则
  • 公司并购的税务处理办法
  • 安博塞利国家公园狮子
  • 这是我见过最牛的人英语
  • html 教程
  • 借款合同 印花
  • 织梦如何使用
  • 应收账款的账务改为公司招待费用怎么做会计分录
  • sql server如何删除
  • 没有货怎么做电商
  • 进口关税增值税在哪里打印
  • 进口环节缴纳关税计入什么科目
  • 计提费用收到发票怎么做
  • 抵顶税款怎么办理
  • 期末需要结账的账户
  • 收到供应商的赔偿款要开票吗
  • 房地产行业增值税预缴
  • 实收资本的印花税什么时候申报
  • 法人投资属于什么会计科目
  • 企业外币折算的方法包括
  • 人力资源差额税率
  • 工会经费账务处理流程
  • 工资达不到5000个人所得税
  • 免除债务会计处理
  • 超市会计如何核算成本
  • 事业单位会计制度
  • 房地产开发企业资质管理规定
  • MySQL timestamp的类型与时区实例详解
  • mysql 5.7.33安装
  • windows7休眠唤醒设置
  • 重装网卡驱动win11
  • centos vncviewer
  • 主板设置uefi模式
  • realjbox.exe - realjbox是什么进程 作用是什么
  • neotrace.exe - neotrace是什么进程 有什么用
  • win7电脑启动
  • win10预览版21301bug
  • jquery插件大全
  • android中的active_result
  • 批处理清空文本内容
  • 批处理打开网络连接
  • 实现非常简单的英文
  • 陷阱类过关游戏
  • 邮储银行优势及特长简介
  • 重庆电子税务局怎么绑定办税人员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设