【发布时间】:2010-03-17 10:51:27
【问题描述】:
我有以下h:selectOneRadio:
<h:selectOneRadio id="#{prefix}_rating" value="#{examinationPanel.tempResult}" >
<f:selectItems value="#{examinationPanel.options}"></f:selectItems>
</h:selectOneRadio>
然后后台 bean 会根据一些用户偏好加载选项:
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。
【问题讨论】:
标签: javascript jsf richfaces facelets primefaces