📄 catfvld.java
字号:
/*
* Created on 2004-12-11
*
*/
package org.ggyy.web.vld;
import org.ggyy.bo.Cat;
import org.ggyy.web.cmd.CatCmd;
import org.springframework.validation.Errors;
import org.springframework.validation.Validator;
/**
* cat Command的spring的验证器,类似于struts的验证器
*
*/
/**
* @spring.bean id="catFVLD"
*/
public class CatFVLD implements Validator {
public boolean supports(Class clazz) {
return clazz == Cat.class;
}
public void validate(Object command, Errors errors) {
Cat cat=(Cat) command;
if(cat.getName()==null||cat.getName().equals("")){
//required 是从messages.properties 文件取得,参考改文件的required定义
errors.rejectValue("name","required",new String[]{"name"},"default_error_message: name required");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -