Hi,
I can't figure out why "value is not valid" is throwed. I'm using
myfaces-core-1.1.7.
Test case:
<h:form>
<h:outputText value="Option:"/>
<h:selectOneMenu value="#{bean.option}" id="option">
<f:selectItem itemValue="A" itemLabel="A"/>
<f:selectItem itemValue="B" itemLabel="B"/>
<f:selectItem itemValue="C" itemLabel="C"/>
</h:selectOneMenu>
<h:message for="option"/>
<h:commandButton value="Test" action="#{bean.test}"/>
</h:form>
public class Bean {
private Character option = 'A';
public Character getOption() {
return option;
}
public void setOption(Character option) {
this.option = option;
}
public void test() {
System.out.println(option);
}
}
This is a bug? What I'm missing?
Thanks,
Rafael Santini