位置: 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)

  • 电信怎么改套餐业务(电信怎么改套餐,电信怎么从网上改套餐)

    电信怎么改套餐业务(电信怎么改套餐,电信怎么从网上改套餐)

  • 华为手机智慧语音怎么卸载(华为手机智慧语音怎么添加多人唤醒)

    华为手机智慧语音怎么卸载(华为手机智慧语音怎么添加多人唤醒)

  • 红米note9和红米note9pro区别(红米note9和红米note11哪个好)

    红米note9和红米note9pro区别(红米note9和红米note11哪个好)

  • 抖音支持的视频格式有哪些(抖音支持的视频尺寸是多少)

    抖音支持的视频格式有哪些(抖音支持的视频尺寸是多少)

  • 全民k歌达人秀是怎么来的(全民k歌和k歌达人的区别)

    全民k歌达人秀是怎么来的(全民k歌和k歌达人的区别)

  • 火山小视频送火苗花钱吗(火山视频送火苗收费吗)

    火山小视频送火苗花钱吗(火山视频送火苗收费吗)

  • qq坦白说是好友发的吗(qq坦白说好友收到的是谁发的)

    qq坦白说是好友发的吗(qq坦白说好友收到的是谁发的)

  • qq生成支付订单失败是怎么回事(qq钱包生成支付订单失效)

    qq生成支付订单失败是怎么回事(qq钱包生成支付订单失效)

  • 开勿扰模式别人打电话听到的是什么(开勿扰模式别人发信息)

    开勿扰模式别人打电话听到的是什么(开勿扰模式别人发信息)

  • 华为nova3i和nova3区别(华为nova3i和nova3有什么区别)

    华为nova3i和nova3区别(华为nova3i和nova3有什么区别)

  • 微信读书无限卡为什么有的书看不了(微信读书无限卡兑换付费无限卡)

    微信读书无限卡为什么有的书看不了(微信读书无限卡兑换付费无限卡)

  • 酷狗vip下载的歌是永久的吗(酷狗vip下载的歌曲怎么转换mp3)

    酷狗vip下载的歌是永久的吗(酷狗vip下载的歌曲怎么转换mp3)

  • 平板电脑上怎么下载钉钉(平板电脑上怎么下载软件)

    平板电脑上怎么下载钉钉(平板电脑上怎么下载软件)

  • vbchar和string的区别(vb中string和integer的区别)

    vbchar和string的区别(vb中string和integer的区别)

  • hdq什么意思(网络语hdq是什么意思)

    hdq什么意思(网络语hdq是什么意思)

  • 手机淘宝金币在哪看(手机淘宝金币在哪里查看)

    手机淘宝金币在哪看(手机淘宝金币在哪里查看)

  • 小米k20普通版有dc调光吗(小米k20普通版有充电器吗)

    小米k20普通版有dc调光吗(小米k20普通版有充电器吗)

  • 电池bn30是什么型号(电池类型b01)

    电池bn30是什么型号(电池类型b01)

  • 美团怎么看是不是会员(美团怎么看是不是优质评价)

    美团怎么看是不是会员(美团怎么看是不是优质评价)

  • 浮浮雷达怎么用(浮浮雷达怎么用不了qq音乐)

    浮浮雷达怎么用(浮浮雷达怎么用不了qq音乐)

  • 魅族16s耳机怎么用(魅族16s耳机怎么样)

    魅族16s耳机怎么用(魅族16s耳机怎么样)

  • 三星note8怎么查激活日期(三星note8怎么查看电池寿命)

    三星note8怎么查激活日期(三星note8怎么查看电池寿命)

  • vooc3.0是多少w(vooc闪充是多少w)

    vooc3.0是多少w(vooc闪充是多少w)

  • nova5pro支持无线充电吗(nova5pro能无线充电吗)

    nova5pro支持无线充电吗(nova5pro能无线充电吗)

  • 苹果x是全网通吗

    苹果x是全网通吗

  • 怎么把抖音喜欢的清零(怎么把抖音喜欢的作品删除掉)

    怎么把抖音喜欢的清零(怎么把抖音喜欢的作品删除掉)

  • 淘金币签到在哪里(淘金币签到提醒怎么打开)

    淘金币签到在哪里(淘金币签到提醒怎么打开)

  • 移动端操作系统有哪些(移动端操作系统的现状分析)

    移动端操作系统有哪些(移动端操作系统的现状分析)

  • itouch.exe是什么进程 itouch进程查询(ui.exe啥意思)

    itouch.exe是什么进程 itouch进程查询(ui.exe啥意思)

  • 【前端】批量导入和导出Excel数据(前端批量下载图片)

    【前端】批量导入和导出Excel数据(前端批量下载图片)

  • 跨年庆典中燃放的烟花,西班牙萨拉戈萨 (© Martina Badini/Shutterstock)(跨年庆典中燃放的歌曲)

    跨年庆典中燃放的烟花,西班牙萨拉戈萨 (© Martina Badini/Shutterstock)(跨年庆典中燃放的歌曲)

  • 增值税月末结转还是年末结转
  • 外贸企业申报退税流程
  • 营业执照备案登记流程
  • 收到财政局拨款填到现金流量表哪一项
  • 专项应付款和政府补助的区别是什么
  • 销售并提供安装的税率
  • 年终奖报表怎么做
  • 个税是每个月都扣吗
  • 如何让自己公司成为供应商
  • 企业奖励的目的
  • 小规模纳税人购买原材料会计分录
  • 办理异地租房提取公积金流程
  • 工程部用的测试仪器
  • 返利失效了怎么找回
  • 职工福利费在期间费用表中怎么填
  • 农村承包土地能卖土吗
  • 转让股权怎么写简单
  • 银行卡刷卡消费限额
  • 增值税普票丢失的最新处理
  • 咨询费如何入账
  • 分期付款购入原材料怎么做账
  • 收到其他与经营活动有关的现金减少
  • 税务机关退税
  • qt5core.dll丢失解决方法
  • 招待费的住宿费可以抵扣吗
  • 测速网在线测速
  • 上年度多计提的工资
  • Win10如何去掉桌面快捷方式的箭头
  • 航天信息服务费发票哪里打印
  • oawrapper.exe是什么
  • 分期收款销售商品纳税义务发生时间
  • 委托代销商品的会计分录怎么做
  • 南美貘叫什么
  • h5项目怎么打包成app
  • md5 linux
  • 出口退税退运费的税吗
  • 研发费用如何做加计扣除
  • 预付账款的会计处理
  • 出口货物不能退税的账务处理
  • 不应确认增值税销项税额的
  • 职工福利费允许扣除比例
  • sql server 实例
  • 零申报对企业有什么影响
  • 无形资产的摊销计入什么科目
  • 向投资者发放现金红利
  • 商品损耗科目
  • 购买土地支付的印花税账务处理
  • 附加税 减免
  • 免抵退 免退
  • 长期股权投资损益调整
  • 企业实收资本怎么计算
  • 盈利是不是利润的意思
  • 企业可以不交残保金吗
  • 母公司与子公司关系
  • 如何查企业是否有问题
  • 短期投资怎么记账
  • 在sql中使用where子句指出的是
  • win8任务管理器在哪
  • windowsxp装机图片
  • 电脑怎样进入安全模式
  • win8开机进入开始界面
  • linux将文件移到指定文件夹
  • win8超级按钮在哪
  • win7系统怎么设置屏保
  • 批处理编程教程
  • win7系统设置wifi热点
  • sed查找字符串
  • python的遍历
  • nodejs实战
  • unity find references in scene
  • android framework 框架层功能梳理
  • js代码示例
  • jquery遍历object
  • 安卓手机管家推荐
  • android应用市场有哪些
  • 谈谈我对美国的印象
  • 安卓hook注入工具
  • python魔法方法有啥用
  • 重庆税务电子发票登录
  • 北京买新车购置税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设