selectManyCheckbox LazyInitializationException on process validation
看来如果你使用由hibernate代理的集合支持的selectManyCheckbox,你将遇到可怕的LazyInitializationException问题。这与支持bean的状态无关!
在调试Mojarra 2.1后,我发现如果你没有包含属性collectionType,它将尝试在进程验证阶段克隆支持值类,在我的例子中是PersistentSet。当然,为此添加任何值都会导致LazyInitializationException。
我的问题是你是否认为这是过程验证阶段的合理行为?
克隆集合类的更好算法是查看接口并从java.util实例化已知类。
没有找到相关结果
已邀请:
2 个回复
屉杆绊
芦歉竭皑