public class User {
private String username;
private String password;
}
@Configuration
public class ValidationConfig {
@Bean
public Validator validator() {
return new LocalValidatorFactoryBean();
}
}
public class User {
private String username;
private String email;
}
@Configuration
public class ValidationConfig {
@Bean
public Validator validator() {
return new LocalValidatorFactoryBean();
}
}
String email = "[email protected]";
boolean isValid = EmailValidator.getInstance().isValid(email);
public class User {
private String username;
private String password;
}
<context-param>
<param-name>javax.faces.validator.BeanValidator.MESSAGE</param-name>
<param-value>myValidationMessages</param-value>
</context-param>
<context-param>
<param-name>javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR</param-name>
<param-value>true</param-value>
</context-param>