我有一個login-validation.xml,它定義了一些基本的字段驗證規則。然而,這對我來說還不夠。 我需要做一些更多的數據庫查找,我認爲這是我的驗證邏輯的一部分。 我怎樣才能一次執行xml驗證和數據庫查找? 我想我會喜歡寫東西struts2驗證調用xml
public void validate() {
1) struts2-validation.xml validation();
2) myDatabaseLookup() and addFieldError() or addActionError();
}
我的問題是,什麼是API,我可以使用(1)?
或者,我該如何看看這個XML驗證過濾器類的代碼?事實上,我也將使validation.xml中的定義可用於JavaScript的使用...我想我需要做一些從XML到JavaScript邏輯的翻譯,但首先,我如何訪問Java中的validation.xml api碼?