JSF ui:重复元素的随机顺序
我有一个类似于下面的代码JSF ui:重复元素的随机顺序,jsf,uirepeat,Jsf,Uirepeat,我有一个类似于下面的代码 <ui:repeat value="#{bean.listOfA}" var="a"> ... <ui:repeat value="#{a.listOfB}" var="b"> ... </ui:repeat> </ui:repeat> 问题是每次项目都是随机显示的。。我希望每次加载时它们的顺序都相同 有什么想法吗?bean.listOfA的Java类型是什么?它真的是一个列表吗?
<ui:repeat value="#{bean.listOfA}" var="a">
...
<ui:repeat value="#{a.listOfB}" var="b">
...
</ui:repeat>
</ui:repeat>
问题是每次项目都是随机显示的。。我希望每次加载时它们的顺序都相同
有什么想法吗?bean.listOfA的Java类型是什么?它真的是一个列表吗?在这个问题的上下文中,视图中的对象仅仅是模型的演示者。你的具体问题肯定不是由你准备模型的方式引起的。也许您使用HashSet而不是LinkedHashSet来收集值?这是一个典型的初学者错误,因为他们会按照所需的顺序收集值。好的,谢谢,你们是对的。我只是忘了