在验证函数中我直接返回false,不做任何操作,验证函数类代码: import org.apache.commons.validator.Field; public class DoubleDot implements Serializable{ public static boolean validateDoubleDot(Object bean, ValidatorAction field,Field action){ 在validator-rules.xml的<global>元素中添加信息如下: 在validation.xml中如下: 但是确报错找不到我自己定义的验证函数,是怎么回事啊? |
|
是不是还有其他什么步骤我没有做?
|
|
50分 |
没什么特点的地方,是否再查查DoubleDot.class存放的目录是否正确。
另外,可先试试把上面的DoubleDot改为validator自带的类试试。 |
你好像没有在JSP层加验证代码
|
|
to kui(kui)目录没错,DoubleDot改成自带是没问题。
to fz8224,需要加什么验证代码? |
|
已经解决,原来struts判断验证通过没有是通过看你有没有调用errors.add()函数,如果调用了就验证没有通过,一切于返回值无关
|
|
请问怎么解决的?
我怎么还有这问题? |