我有一个 JSF 1.2 应用程序,我使用以下代码:
<h:selectOneMenu value="#{MyBean.countryType}">
<f:selectItem itemLabel=" " itemValue=""/>
<f:selectItems value="#{MyBean.allCounytryItems}" />
</h:selectOneMenu>
当用户单击提交时,bean 'countryType' 的属性设置为 null 而不是其空字符串 ("") 的默认值。
为了<h:inputText id="username_label" value="#{MyBean.username}"/>
属性用户名设置为空字符串,这是默认值。
selectOneMenu 的不同行为的任何输入?