【发布时间】:2012-09-05 08:15:36
【问题描述】:
我正在尝试使用 bean setter 设置 <h:selectOneMenu> 的值,但它不起作用。这是我的 .xml 代码:
<h:selectOneMenu value="#{adminActionController.tempBean.selectType}">
<f:selectItem itemLabel="Check" itemValue="Check" />
<f:selectItem itemLabel="Cash" itemValue="Cash"/>
<f:ajax event="change" listener="#{adminActionController.tempBean.changeType}"/>
</h:selectOneMenu>
这是我的 bean 代码:
protected String selectType;
public String getSelectType() {
return selectType;
}
public void setSelectType(String selectType) {
this.selectType = selectType;
}
我尝试了很多方法,但仍然缺少一些东西。我不知道是什么。
它将h:inputText 值设置为bean,但下拉值有问题。
有人可以帮帮我吗?
【问题讨论】:
标签: jsf jsf-2 selectonemenu