我正在尝试创建一个可编辑的数据表,其值为java.util.Set。但是在JSF-2.0和2.1中,如Displaying objects from a Set collection in Datatable JSF does not work中所述,这是不可能的。
直到现在,所有套件的工作都转换为java.util.List,一切正常。
正如var is the collection, not the item的回答中提到的,我正在尝试Omnifaces #{of.setToList},以便我可以避免不必要地将Set转换为List。当它是一个普通的数据表时,一切都很好。但是当我尝试将其转换为可编辑的数据表时,它不起作用。那么,是否可以使用Omnifaces#{of:setToList}创建可编辑的数据表?
也许我做错了什么。我可以根据需要发布代码。提前谢谢。