我有以下 JSF 单选按钮:
<h:selectOneRadio id="journeyDir"
value="#{refParam.journeyDir}">
<f:selectItems value="#{newMessage.journeyDirectionSelectItemList}" />
</h:selectOneRadio>
可以由用户选择的单选按钮的值在此 Java 方法中定义:
public List<SelectItem> getJourneyDirectionSelectItemList() {
final List<SelectItem> journeyDirectionSelectItemList = new ArrayList<SelectItem>();
journeyDirectionSelectItemList.add(new SelectItem(Journey.BIDIRECTION,
YES));
journeyDirectionSelectItemList.add(new SelectItem(Journey.ONEWAY, NO));
return journeyDirectionSelectItemList;
}
现在我有一个问题,在上面的 Java 方法中声明的单选按钮的第一个值将通过加载 JSF 网页自动选择。我有一个要求,系统不能自动选择任何值。
我怎么解决这个问题?有任何想法吗?我使用 JSF 1.2。