Spring3验证示例
Spring3验证示例,spring,validation,Spring,Validation,有谁能通过扩展org.springframework.Validation.Validator或javax.Validation接口并从属性文件读取错误消息,给我一个Spring3.0验证的链接吗 谢谢 Shams这是一个很好的链接,可以从Spring3验证开始 . 要读取属性文件,请使用: ValidationUtils.rejectIfEmpty(errors, "userId", "field.required"); 在验证类中。和使用 <bean id="messageSou
有谁能通过扩展
org.springframework.Validation.Validator
或javax.Validation
接口并从属性文件读取错误消息,给我一个Spring3.0验证的链接吗
谢谢Shams这是一个很好的链接,可以从Spring3验证开始 . 要读取属性文件,请使用:
ValidationUtils.rejectIfEmpty(errors, "userId", "field.required");
在验证类中。和使用
<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value = "messages" />
</bean>
在dispatcher-servlet.xml文件中加载message.properties文件
而且运行良好。干杯
沙姆
public class LoginValidator implements Validator {
public boolean supports(Class aClass) {
return Login.class.equals(aClass);
}
public void validate(Object obj, Errors errors) {
Login login = (Login) obj;
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "userName",
"username.required", "Required field");
ValidationUtils.rejectIfEmptyOrWhitespace(errors, "userPassword",
"userpassword.required", "Required field");
}
}