org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException
异常的产生原因:
当加载一个对象时,struts2内部的处理方案是:除了加载该对象以外,还要
加载关联的对象。而加载关联的对象是懒加载,而struts2与ajax结合
opensessioninview模式不起作用了,所以获取不到懒加载的对象。
解决方案:
public class Menuitem{
private Set<User> users;
@JSON(serialize=false) //忽略该属性
public Set<User> getUsers(){
return users;
}
}
评论