我有一个只有一个<h:inputText>
的JSF表单。 99%的时间它工作正常,但有时,以某种方式提交表单绕过所有控件并给出:
引起:java.lang.NumberFormatException:对于输入字符串:“”
这是<h:inputText>
<h:inputText value="#{controler.bean.id}"
id="code"
size="60"
maxlength="50"
required="true"
label="Code"
autocomplete="off">
<f:validateRegex pattern="(^(905|904|918)\d{47}$|^(00030006|00050006|00050070)\d{42}$)"/>
</h:inputText>
更多信息:
id
是Java Integer
@RequestScoped