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

  • 增值税进项发票怎么做账
  • 销售企业进货会计分录
  • 银行预留印鉴是公章还是财务章
  • 免税 普票
  • 房地产小规模纳税人预缴税款如何填申报表
  • 房地产预售啥意思
  • 水果销售公司简介
  • 税务局可以委托公司代征税,你觉得可能吗?
  • 出口货物补税申报表
  • 商业企业购入商品会计分录
  • 转让折旧怎么算
  • 普通增值税发票可以抵税吗?
  • 收到保险公司赔款计入什么科目
  • 收到对方开错的发票怎么处理
  • 公司购买服装
  • 产品质量赔款的账务处理
  • 租入房产改建增值税谁交
  • 营改增阶段
  • 转让无形资产所有权计入什么科目
  • 固定资产评估增值
  • 公司变卖废纸也需要缴税
  • 工会经费具体用途是什么
  • 核定征收企业所得税应税所得率
  • 水电费的增值税计入什么科目
  • 已经认证的发票怎么冲红
  • 股东无偿转让股权
  • 将现金存入银行,登记银行存款日记账的依据一般是
  • 销售无形资产增值税税率2022
  • 房产税具体内容
  • 增值税检查调整科目还在用吗
  • 最小的电视棒是多少寸
  • vue的自定义指令怎么用
  • 一般纳税人简易计税
  • 琥珀山庄位于我国哪个省
  • 工程结算在资产负债表中哪个科目显示
  • 关于成本核算的论文题目
  • 私募基金成立的规模条件
  • 人民日报公共事件的报道问题
  • 购入固定资产计入应付账款还是其他应付款
  • 增值税普通发票需要交税吗
  • 企业销售旧车增值税处理
  • 帝国cms常见的英文
  • 以前年度未处理的业务
  • 金蝶凭证汇总表怎么打印
  • 揭秘蟹卡骗局
  • 应付账款转收入摘要怎么写
  • 报表中的存货是什么
  • 所得税汇算清缴退税会计分录怎么做
  • 出口不报关账务处理
  • 结转损益主营业务收入在借方
  • 应付国库集中支付结余核算
  • 采用账龄分析法计提坏账准备时,收到
  • 购入产品用作样品怎么做
  • 预存返现活动规则
  • win8已共享但别电脑无权限
  • windows8.1如何分区
  • 用指定用户名访问网络
  • ubuntu20.04命令
  • w10系统分辨率
  • OS X Yosemite系统怎么制作u盘安装盘
  • helppane.exe是什么文件
  • Win RT 8.1 Update 3怎么提前更新安装使用?
  • centos5.4
  • window怎么开启自动更新
  • linux记录操作记录
  • js正则用法
  • Android游戏开发打砖块
  • cocos2dx减少内存开销
  • jquery的使用步骤
  • 安卓wifi已连接不可上网设置
  • 原生js实现ajax步骤
  • 入户走访时宣传内容
  • 税务局验证码
  • 北京增值税普通发票图片
  • 欠税务局税款的后果
  • 契税怎样才能抵扣个税
  • 国税局发票打印软件下载
  • 自然资源税税率
  • 福州台江区怎么去
  • 中关村税务所上班时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设