超过文本框大小的字符的验证器

时间:2010-12-08 19:19:59

标签: java validation jsf

我有一个表,其中一列是varchar(64)。我正在使用JSF在Java中构建一个Web表单,其中表单有一个文本框,用户可以在其中键入自由文本并保存到上面提到的表中的列中。我需要编写一个验证器来检查文本框中的字符数是否超过64(因为它会在保存到数据库时崩溃)。需要一些建议来编写此验证器。

1 个答案:

答案 0 :(得分:3)

你可以做这样的事情

<h:inputText id="username" value="#{user.username}" 
                size="64" required="true"
                label="UserName" >
                <f:validateLength minimum="0" maximum="64" />
            </h:inputText>