0

我在 JDeveloper 中使用 primefaces 3.5,WebLogic 服务器。

我的 .xhtml 文件的验证部分是:

<h:outputLabel value="Route Id "></h:outputLabel>
   <p:inputText id="rouid" value="#{addcust.c1.routeid}"
      listener="#{addcust.routedata}" title="Click to Select Route" required="true" requiredMessage="Enter route ID" validatorMessage="Id must contain Digits">
<f:validateLength minimum="0" maximum="11"/>
</p:inputText>

mybean.java:

private Integer routeid;
    public void setRouteid(Integer routeid) {
        this.routeid = routeid;
    }

    public Integer getRouteid() {
        return routeid;
    }
4

1 回答 1

3

int将您的字段更改为Integer. 这将默认为null除非它被显式初始化。

于 2013-10-29T06:12:19.910 回答