`

org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExcepti

阅读更多

org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException

异常的产生原因:

   当加载一个对象时,struts2内部的处理方案是:除了加载该对象以外,还要

   加载关联的对象。而加载关联的对象是懒加载,而struts2ajax结合

   opensessioninview模式不起作用了,所以获取不到懒加载的对象。

   解决方案:

      public class Menuitem{

          private Set<User> users;

          @JSON(serialize=false)  //忽略该属性

          public Set<User> getUsers(){

               return users;

          }

      }

分享到:
评论

相关推荐

    Java下的json解析工具包:org.json.jar包

    为了方便Java开发者处理JSON数据,出现了各种JSON库,其中`org.json.jar`就是一个非常实用的工具包。这个库提供了一系列的类和方法,帮助我们轻松地构建、解析和转换JSON对象。 `org.json`库的核心类主要包括`...

    org.json.JSONObject引用依赖包

    在Java开发中,`org.json.JSONObject` 是一个广泛使用的库,它允许开发者处理JSON对象,进行JSON数据的创建、解析和操作。这个库是`org.json`包的一部分,由Morten Kjetland开发并维护,它提供了一个简单且直观的...

    org.json.jar工具包下载(可用)

    `org.json`是Java平台上的一个开源库,它提供了一系列API,方便开发者对JSON进行解析、创建和操作。这个资源包`org.json.jar`正是这个库的实现,它包含了一系列的类和方法,使得在Java程序中处理JSON变得简单。 `...

    org.json的依赖包

    标题中的“org.json的依赖包”指的是一个与Java开发相关的依赖包,主要包含了处理JSON(JavaScript Object Notation)数据的类库。JSON是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。org...

    org.json最新版本jar包(2017.10.18)

    标题中的"org.json最新版本jar包(2017.10.18)"指的是一个特定版本的Java开发库,用于处理JSON(JavaScript Object Notation)数据格式。JSON是一种轻量级的数据交换格式,广泛应用于Web服务和客户端应用程序之间...

    org.json.jar包

    `org.json.jar` 包是Java开发中广泛使用的开源库,主要用于处理JSON(JavaScript Object Notation)数据。JSON是一种轻量级的数据交换格式,因其简洁、易于读写和解析的特性,被广泛应用在Web服务和应用程序之间进行...

    org.json.JSONObject 包下载

    `org.json.JSONObject`是Java编程语言中用于处理JSON(JavaScript Object Notation)数据的一个轻量级库。这个库由Mozilla Public License提供,广泛应用于需要在Java应用中进行JSON解析、生成和操作的场景。JSON是...

    org.json Jar包

    `org.json` Jar包是Java开发中常用的JSON处理库,由`org.json`组织提供,主要用于解析、生成和操作JSON(JavaScript Object Notation)数据。JSON是一种轻量级的数据交换格式,广泛应用于Web服务和应用程序之间的...

    org.json.JSONObject jar包

    org.json.JSONObject的6个jar包 commons-beanutils;commons-collections;commons-lang;commons-logging;ezmorph;json-lib

    org.json源码及jar包

    在Java编程中,`org.json`是一个非常常用的库,它提供了处理JSON(JavaScript Object Notation)数据的类和方法。这个库特别适用于那些需要在Java应用程序中解析、创建或操作JSON对象的情况。在这个主题中,我们将...

    org.json.JSON.zip

    org.json库是Java中一个轻量级、易于使用的JSON处理库,广泛应用于JSON的序列化和反序列化。本篇将详细介绍org.json.JSON库的使用,包括其核心概念、基本操作以及进阶技巧。 一、org.json库概述 org.json库是由...

    org.json java处理json数据

    当涉及到在Java中处理JSON数据时,`org.json`库是一个广泛使用的开源工具包。这个库提供了一系列的类和方法,帮助开发者方便地操作JSON对象。 `org.json`库主要包含以下核心类: 1. **JSONObject**:这个类代表一...

    org.json.jar.zip

    org.json.jar是一个轻量级的Java JSON处理库,它提供了一系列API,使得开发者能够方便地将JSON对象转换为Java对象,反之亦然。JSON(JavaScript Object Notation)是一种简洁且易于人阅读的数据交换格式,广泛应用于...

    json.zip_java json_java-JSON_json.org_org js_org.JS

    "org.json.zip_java json_java-JSON_json.org_org js_org.JS"这个标题中的关键词表明我们关注的是org.json库在Java环境下的应用,以及与JSON.org相关的文件。 `org`这个压缩包子文件的文件名称可能包含的是org.json...

    org.json源代码

    org.json全部源代码 1、CDL.java ...7、JSONException.java 8、JSONML.java 9、JSONObject.java 10、JSONString.java 11、JSONTokener.java 12、JSONWriter.java 13、XML.java 14、XMLTokener.java

    org.json.jar

    《深入解析org.json.jar——轻量级JSON处理库》 在Java开发中,JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,被广泛应用于Web服务和客户端数据交互。而org.json.jar则是用于处理JSON数据的一...

    json.jar与org.json.jar包

    在Java编程环境中,处理JSON数据通常需要借助于特定的库,比如`json.jar`和`org.json.jar`。 `json.jar`是早期的一个JSON解析库,它提供了一系列API来帮助开发者序列化和反序列化Java对象到JSON格式,以及解析JSON...

Global site tag (gtag.js) - Google Analytics