hibernate和json出错的问题 fromObject时发现迟加载对象failed to lazily initialize a collection of role: com.lj.domain.AllAttribute.allAttributeContents无法初始化,是因为no session or session closed这要查了,是之前什么操作引起session关闭 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个AllAttributeContent实体对象里肯定用了关联对象而且这对象又是延迟初始化的。JsonArray在转换的时候会获得每个对象的属性值的。根据get方法来调用获取属性值,而由于你内部有关联对象延迟初始化,所以他在调get方法的时候就会去查数据库了,而这时你的session被关闭了就会出现这个问题。楼主看下这个关联对象在输出的时候有没有用,如果没用到的话可以把这个关联对象的属性排除掉JsonConfig jc=new JsonConfig();jc.setExcludes(new String[]{你的延迟加载关联对象的属性名});JSONArray jsonArray=JSONArray.fromObject(allAttributeContent);如果非要用到的话那么。session就必须要有,并且处于打开状态 菜鸟提问 怎么样可以设置html 中file控件中“浏览”按钮的大小 小小问题,给我带来大麻烦,给高手指点~~~ 直连转池连的问题 struts+hibernate+spring 如何用js来访问axis输出的webservice 希望寻求研究Portal的同仁 谈谈毕业论文收费问题 如何配置tomcat使它支持控件下载? 用eclipse3.0+lomboz3.0+jboss3.2.5配置j2ee出现问题,求高手解答 软件设计模式速查手册 请问如何才能监听到ExtJs的fileuploadfield组件的change事件
楼主看下这个关联对象在输出的时候有没有用,如果没用到的话可以把这个关联对象的属性排除掉
JsonConfig jc=new JsonConfig();
jc.setExcludes(new String[]{你的延迟加载关联对象的属性名});
JSONArray jsonArray=JSONArray.fromObject(allAttributeContent);
如果非要用到的话那么。session就必须要有,并且处于打开状态