В моем веб-приложении мне нужно получить данные с сервера, чтобы заполнить содержимое в SelectItem. И я использую SelectItem.setValueMap (LinkedHashMap), но всегда есть случайное число, добавляемое в конце содержимого. Ниже приведены мои коды:
In constructor:
SelectItem selectItem = new SelectItem("category");
selectItem .setRequired(true);
selectItem .setTitle("Category");
selectItem .setMultiple(true);
selectItem .setMultipleAppearance(MultipleAppearance.GRID);
selectItem .setHeight(60);
Some where other thant constructor:
LinkedHashMap<String , String> map = new LinkedHashMap<String, String>();
// fetch data from server and pop up the map...
selectItem .setValueMap(map);
Может ли кто-нибудь помочь мне с этим? Большое спасибо.