在我们的ViewScope
bean中,我们必须将PanelGrid
绑定到支持bean,因为我们根据从数据库加载的某些条件在运行时动态地将子组件添加到PanelGrid
。所以我们必须使用绑定,我们需要将bean序列化为功能要求,然后将其存储在NoSQL数据库中。问题是JSF控件不是Serializable
,而ELContext
和ELResolver
之类的类也不是Serializable
。任何解决方法的想法甚至为什么JSF
控件都是不可序列化的?
答案 0 :(得分:0)
为什么你不只是在运行时通过id搜索PanelGrid然后添加组件?或者将它绑定到请求范围bean,然后从视图bean访问该bean?