Jsf 确保输入值仅包含字母的验证问题
如何确保在JSF生命周期的转换和验证阶段,在Jsf 确保输入值仅包含字母的验证问题,jsf,jsf-2,Jsf,Jsf 2,如何确保在JSF生命周期的转换和验证阶段,在中输入的值只包含字母? 提前感谢。您可以使用它 <h:inputText id="input" value="#{bean.input}" validatorMessage="Please enter alphabets only"> <f:validateRegex pattern="[a-zA-Z]*" /> </h:inputText> @Pattern(regexp="\\p{Alpha}*", m
中输入的值只包含字母?
提前感谢。您可以使用它
<h:inputText id="input" value="#{bean.input}" validatorMessage="Please enter alphabets only">
<f:validateRegex pattern="[a-zA-Z]*" />
</h:inputText>
@Pattern(regexp="\\p{Alpha}*", message="Please enter alphabets only")
private String input;
或者,如果您正在使用bean验证(由您的问题历史记录确认),那么您也可以使用它
<h:inputText id="input" value="#{bean.input}" validatorMessage="Please enter alphabets only">
<f:validateRegex pattern="[a-zA-Z]*" />
</h:inputText>
@Pattern(regexp="\\p{Alpha}*", message="Please enter alphabets only")
private String input;