У меня есть следующее h:selectOneRadio
:
<h:selectOneRadio id="#{prefix}_rating" value="#{examinationPanel.tempResult}" >
<f:selectItems value="#{examinationPanel.options}"></f:selectItems>
</h:selectOneRadio>
И затем компонент поддержки загружает параметры, основанные на некоторых пользовательских настройках:
public List<SelectItem> loadOptions (Set<ResultEnum> possibleResults){
List<SelectItem> options = new ArrayList<SelectItem>();
for(ResultEnum result:possibleResults){
SelectItem option = new SelectItem(result,messages.getString(result.name()));
options.add(option);
}
return options;
}
Как определить ярлыки для параметров в группе радиостанций? Например, ввод «1» выбирает первый вариант, «2» - второй и т. д.
Заранее спасибо!
пс. Я использую Jsf 1.2, Richfaces, Primefaces и Facelets.