我有一个 login-validation.xml,它定义了一些基本的字段验证规则。但这对我来说还不够。我需要做更多的数据库查找,我认为这是我的验证逻辑的一部分。我怎样才能同时进行 xml 验证和我的数据库查找?我想我会写一些类似的东西
public void validate() {
1) struts2-validation.xml validation();
2) myDatabaseLookup() and addFieldError() or addActionError();
}
我的问题是,我可以用于 (1) 的 api 是什么?
或者,我如何查看这个 xml 验证过滤器类的代码?事实上,我还将validation.xml中的定义提供给javascript使用......我想我需要做一些从xml到javascript逻辑的翻译,但首先,我怎样才能访问java中的validation.xml api代码?