Java 超过文本框大小的字符的验证程序
我有一个表,其中一列是varchar(64)。我正在使用JSF用Java构建一个web表单,表单中有一个文本框,用户在其中键入自由文本,并保存到上述表中的列中。我需要编写一个验证器来检查文本框中的字符数是否超过64(因为它在保存到数据库时会崩溃)。需要一些建议来编写此验证器。您可以这样做Java 超过文本框大小的字符的验证程序,java,validation,jsf,Java,Validation,Jsf,我有一个表,其中一列是varchar(64)。我正在使用JSF用Java构建一个web表单,表单中有一个文本框,用户在其中键入自由文本,并保存到上述表中的列中。我需要编写一个验证器来检查文本框中的字符数是否超过64(因为它在保存到数据库时会崩溃)。需要一些建议来编写此验证器。您可以这样做 <h:inputText id="username" value="#{user.username}" size="64" required="true"
<h:inputText id="username" value="#{user.username}"
size="64" required="true"
label="UserName" >
<f:validateLength minimum="0" maximum="64" />
</h:inputText>
<h:inputText id="username" value="#{user.username}"
size="64" required="true"
label="UserName" >
<f:validateLength minimum="0" maximum="64" />
</h:inputText>