Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用selectonemenu在JSF中显示hashmap?_Jsf_Jsf 2_Selectonemenu - Fatal编程技术网

如何使用selectonemenu在JSF中显示hashmap?

如何使用selectonemenu在JSF中显示hashmap?,jsf,jsf-2,selectonemenu,Jsf,Jsf 2,Selectonemenu,我有一个Java hashmap,其中包含一个组列表: private HashMap<String, String> listGroups = new HashMap<>(); private HashMap listGroups=new HashMap(); 问题是如何将hashmap中的值显示到selectonemenu中?该已经支持映射 贴图键成为选项标签,贴图值成为选项值 也就是说,如果按插入顺序显示映射条目很重要,或者如果要按映射键自动排序,则可能需要

我有一个Java hashmap,其中包含一个组列表:

private HashMap<String, String> listGroups = new HashMap<>();
private HashMap listGroups=new HashMap();
问题是如何将hashmap中的值显示到selectonemenu中?

已经支持映射


贴图键成为选项标签,贴图值成为选项值

也就是说,如果按插入顺序显示映射条目很重要,或者如果要按映射键自动排序,则可能需要使用
LinkedHashMap
而不是
HashMap

另见

提到LinkedHashMap的使用,我试图搜索如何保持列表项的排序