`
ynztpwl
  • 浏览: 59524 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

com.googlecode.jsonplugin.JSONException: java.lang.reflect.InvocationTargetException解决方法

 
阅读更多

原因:出现这种情况是在使用json-plugin时,一些不需要串行化的属性被序列化了 比如spring 注入的 services生成了getter、序列化ID生成了getter等等 ,json plugin会把有getter方法的属性序列化,格式化为json串 。

解决办法:1、可以去掉getter或者在getter上加上@JSON(serialize=false)

2、去掉不需要的getter

分享到:
评论

相关推荐

    jsonplugin源码包

    首先,我们来看`JsonPlugin.tld`文件。TLD(Tag Library Descriptor)是JSP标签库描述符,它定义了自定义标签的行为和属性。在JSONPlugin中,这个文件定义了用于生成JSON响应的标签,比如`<s:json>`, `<s:property>`...

    JsonPlugin

    JsonPlugin 是一个专门为游戏开发或软件工程设计的插件,其主要功能是处理 JSON(JavaScript Object Notation)数据。JSON 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在游戏开发中...

    jsonplugin+json.jar

    总的来说,jsonplugin插件和json.jar文件为Java开发者提供了一个简单易用的工具,用于处理JSON数据交换,从而简化了Web服务和客户端之间的数据通信。理解并熟练掌握JSON及其相关的处理库是现代Web开发中的必备技能之...

    jsonplugin-0.32.jar

    JSONPlugin是针对Struts2框架的一个插件,主要用于在Struts2应用中处理JSON(JavaScript Object Notation)数据。这个插件的版本是0.32,表明它可能包含了对Struts2.0.*系列版本的支持,使得应用程序能够更方便地...

    Struts2 + jQuery+JSON 实现ajax

    at com.googlecode.jsonplugin.SerializationParams.<init>(SerializationParams.java:38) at com.googlecode.jsonplugin.JSONResult.writeToResponse(JSONResult.java:194) at ...

    jsonplugin-0.32.jar 1268047053905-integrated.jnlp

    1268047053905-integrated.jnlp jsonplugin-0.32.jar

    jsonplugin-0.33.jar

    3. 编写Action:在Action类中,定义一个方法,返回一个包含需要序列化为JSON的对象,例如一个Map或自定义的Java Bean。 4. 客户端处理:在前端,你可以使用JavaScript或jQuery的Ajax函数来发送请求,并处理返回的...

    jsonplugin, 对 struts2.1.X版本jsonplugin-0.34.jar 的修改

    第一次上传,要5分,是物有所值,处理了jsonplugin 的no session的问题,并且添加了,新的注释,例如 @JSON(exclude='对象的名称') 就可以剔除 解决json与Hibernate之间的大部分问题 1.数据只取三层 2.对one-ton-many ,...

    struts2的json插件配置详解(附demo)

    http://code.google.com/p/jsonplugin/ 1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录 注:struts2的json插件有两个版本0.32和0.34,我用的struts2的版本是2.0.11,在加入0.34版本json插件时启动发生异常,...

    jsonplugin.jar包

    jsonplugin-0.32.jar jsonplugin.jar包

    struts2增删改查代码精.pdf

    1. 导入必要的Java包:java.util.List、net.sf.json.JSONObject、com.googlecode.jsonplugin.annotations.JSON、com.opensymphony.xwork2.ActionSupport等。 2. 定义DepArtAction类,继承自ActionSupport。 3. 在...

    jsonplugin插件

    JSONPlugin插件是针对Struts2.1.8框架的一个扩展,主要目的是为了方便地将Java对象转换为JSON(JavaScript Object Notation)格式的数据,以便与ExtJS这样的前端JavaScript库进行交互。在Web开发中,JSON作为一种轻...

    JSONPLUGIN源码

    JSONPLUGIN源码是针对Struts2框架的一个插件,主要用于处理JSON数据的解析和序列化。Struts2是一个流行的Java Web应用程序框架,它基于MVC(Model-View-Controller)设计模式,提供了一种有效组织和管理Web应用的...

    jsonplugin-0.31.jar

    jsonplugin-0.31.jar 使用JSON的一个架包.

    JSON Plugin.pdf

    - **下载**:[http://code.google.com/p/jsonplugin/downloads/list](http://code.google.com/p/jsonplugin/downloads/list) ##### 主要功能 1. **JSON结果类型**:该插件提供了一种“json”结果类型,能够将...

    struts2 的jar包jsonplugin-0.33.jar包

    Struts2是一个强大的Java web应用程序框架,它基于Model-View-Controller(MVC)设计模式,为开发人员提供了构建高效、可扩展且易于维护的Web应用的工具和组件。在这个场景中,我们关注的是`jsonplugin-0.33.jar`,...

    jxl.jar;dom4j.jar;jsonplugin-0.34.jar;junit-3.8.2.jar;log4j-1.2.14.jar;struts2-codebehind-plugin-2.0

    1. **jxl.jar**:这是一个用于读写Excel文件的Java库,它提供了方便的方法来操作Excel电子表格。开发者可以创建新的Excel工作簿,修改现有工作表,甚至执行复杂的公式和图表操作。对于处理数据导入导出、报表生成等...

    Struts2 + jQuery 实现ajax.txt

    at com.googlecode.jsonplugin.SerializationParams.<init>(SerializationParams.java:38) at com.googlecode.jsonplugin.JSONResult.writeToResponse(JSONResult.java:194) at ...

Global site tag (gtag.js) - Google Analytics