Cause:
at javax.faces.model.ListDataModel.getRowData(ListDataModel.java:150)
at org.apache.myfaces.trinidad.model.SortableModel.getRowData(SortableModel.java:127)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.getRowData(ChildPropertyTreeModel.java:216)
at org.apache.myfaces.trinidad.model.ChildPropertyTreeModel.isContainer(ChildPropertyTreeModel.java:228)
Solution:
tree.getDisclosedRowKeys().removeAll()
I think need to clear the disclosed row keys before you rebuild the Tree model.
本文介绍了一个关于JSF框架中TreeModel组件出现错误的具体原因及解决方案。错误发生在尝试获取行数据时,通过清除已披露的行键解决了问题。这有助于在重新构建TreeModel前避免数据残留导致的问题。
2969

被折叠的 条评论
为什么被折叠?



