`
zhouchaofei2010
  • 浏览: 1119234 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用jsonplugin常见问题

 
阅读更多

版本:0.32     struts2 2.0.x

 

1、效率低,页面反应慢

2、如果对象存在双向关联,则在序列化中会出现死循环现象(貌似这样,还未实际测试)

3、在序列化hibernate中动态代理时会报异常。action常见的是biz、dao引用

4、<param name="includeProperties">中如果指定对象中关联的对象时,不能用"."号需要用"\."

     比如

   

<param name="includeProperties">
             stageInfo\.status\.id
             stageInfo\.checkPerson\.realName
 </param>  

不能

<param name="includeProperties">
             stageInfo.status.id
             stageInfo.checkPerson.realName
 </param>  


但在最新版本的的档上例子显示直接可以用.

 

 最新官方文档: https://cwiki.apache.org/confluence/display/WW/JSON%20Plugin

 

 

5、The JSON plugin is bundled with Struts since 2.1.7+. The plugin at Google Code has been  deprecated 

 

 

分享到:
评论

相关推荐

    jsonplugin+json.jar

    2. 性能优化:大量JSON解析和生成可能导致性能问题,可以考虑使用流式API或预编译的模板。 3. JSON格式一致性:确保在服务器和客户端之间传递的JSON数据格式一致,避免因编码、日期格式等问题导致的解析错误。 总的...

    jsonplugin-jtds-ojdbc等jar包

    然而,通常在Java环境中,更常见的是提及Spring、Struts或Hibernate这样的框架,而不是SSI。因此,这里可能是描述错误,或者是在特定的项目背景下有特殊的含义。 这些jar包在Java开发中扮演着关键角色。jsonplugin...

    jsonplugin,struts2-json-plugin,js

    与`jsonplugin-0.34.jar`类似,它提供了对JSON的支持,但可能包含了更多的特性、改进或修复了某些已知问题。不同版本的插件可能适用于不同的Struts2框架版本,开发者应根据其项目所使用的Struts2版本选择合适的插件...

    Struts2 + jQuery 实现ajax.txt

    在Web开发领域,使用Struts2框架结合jQuery实现Ajax交互是一种常见的做法。这种组合不仅可以提高Web应用程序的响应速度,还能显著提升用户体验。本文将详细介绍如何通过Struts2、Hibernate、Spring以及jQuery等技术...

    jquery资源包

    在与服务器进行Ajax通信时,JSON是常见的数据交换格式,该库将帮助我们将Java对象转换为JSON字符串发送到服务器,或者解析服务器返回的JSON数据。 4. `ezmorph-1.0.2.jar`:EZMorph库提供了Java对象的动态转型功能...

    struts2_json_jquery_集成详解.docx

    Struts2、JSON和jQuery的集成是Web开发中常见的技术栈,主要目的是为了实现高效的前端交互和后端数据传输。以下是对这些知识点的详细说明: **Struts2** 是一个基于MVC(Model-View-Controller)设计模式的Java Web...

    Ext 开发指南 学习资料

    常见问题乱弹 A.1. ext到底是收费还是免费 A.2. 怎么查看ext2里的api文档 A.3. 如何在页面中引用ext A.3.1. 顺便说说常见的Ext is not defined错误 A.4. 想把弹出对话框单独拿出来用的看这里 A.5. 想把日期选择框...

Global site tag (gtag.js) - Google Analytics