设置为空JSF旋转器



在这个项目中,我使用jsf primefaces库中的spinner。我正在尝试,当文本框被清除的值设置为null,但它总是设置定义的最小值。

谁能给我点提示或指点一下?

我试图用onBlur事件做一些事情,但它没有锻炼。

试试这样做:这样可以防止0在视图中为空时受到变量的影响,然后将其设置为null

<h:outputLabel for="spinner1" value="Enter an integer : " />  
<p:spinner id="spinner1" value="#{bean.number1}" >  
    <p:ajax listener="#{bean.spinner1Changed}" />
</p:spinner>

:

Integer number1; //  + getter/setter
public void spinner1Changed(AjaxBehaviorEvent event) {
    if (number1 == null) number1 = null;
}

相关内容

  • 没有找到相关文章

最新更新