博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript doesn't support non-String keys
阅读量:7019 次
发布时间:2019-06-28

本文共 432 字,大约阅读时间需要 1 分钟。

hot3.png

在struts2的框架下,利用拦截器序列化Aciton数据为json数据传递给JSP,调用class文件的顺序为:

JSONResult的execute()和createJSONString()方法方法:212521_EWew_2331760.png

212655_yGlm_2331760.png

JSONUtil.class文件的serialize()方法:

212802_JBoq_2331760.png

JSONWriter的write()--->vlaue()--->process()--->map()方法:

213527_l7ax_2331760.png

map()方法:

214415_HVYV_2331760.png

说到这里,相信大家对解决这个warn警告的方法都知道了吧:把将要序列化为json的Map类型的key值转化为String即可,另外,jar中的class文件也是可以打断点的,虽然eclipse会提示"找不到资源",但是我们可以点击"debug小图标",进入对应的class文件,在class文件中可以放鼠标左键上去查看变量的值哦(和debug的效果是一样的,非常方便)

转载于:https://my.oschina.net/u/2331760/blog/548199

你可能感兴趣的文章
iOS开发之 Method Swizzling 深入浅出
查看>>
[实战验证] http缓存(无代理服务器)
查看>>
百万开发师讲解:iOS性能优化
查看>>
一个前端小白的成长之路 前端系列---项目搭建
查看>>
linux常用命令
查看>>
简单的聊聊索引的那些事儿
查看>>
大快搜索数据爬虫技术实例安装教学
查看>>
docker的volume持久化操作
查看>>
搭建自己的 Git 服务器
查看>>
【数据结构-----队列】
查看>>
你的网站还没用上 HTTPS 吗
查看>>
大型重构实践-多国家部署 spring 配置文件
查看>>
寻找技术大神
查看>>
开源大数据周刊-第8期
查看>>
肖磊:不了解人类货币史,就别拿数字货币乱吹牛
查看>>
记录我杭州 Android 面试的经历 | 掘金技术征文
查看>>
Flink在唯品会的实践
查看>>
SSM框架controller中遇到java.lang.NullPointerException
查看>>
开发者日报 2019年04月01日
查看>>
Linux常用命令
查看>>