【发布时间】:2016-05-18 12:02:04
【问题描述】:
我想检查密码强度。
验证器:
@Named
@ViewScoped
public class NewAccountValidator implements Validator, Serializable
{
@Resource(name = "jdbc/DefaultDB")
private DataSource ds;
@Override
public void validate(FacesContext fc, UIComponent uic, Object o) throws ValidatorException
{
....
throw new ValidatorException(new FacesMessage(FacesMessage.SEVERITY_ERROR,
" Value is too long! (18 digits max)", null));
.......
}
}
如何使用这个自定义验证器?
如果可能的话,我希望将所有验证逻辑都放入 Java 代码中。
我无法使用 SQL 查询来设置用户配置的自定义验证规则。
【问题讨论】:
标签: validation jsf