xxx-validation.xml是否可以調用方法?因爲我的計劃是我會檢查它從表單收到的某個值,並將其作爲參數傳遞給一個方法(檢查用戶名是否存在於db中)Struts2調用方法的xml驗證
或ActionSupport類將調用驗證。 XML,然後做了一定的方法
xxx-validation.xml是否可以調用方法?因爲我的計劃是我會檢查它從表單收到的某個值,並將其作爲參數傳遞給一個方法(檢查用戶名是否存在於db中)Struts2調用方法的xml驗證
或ActionSupport類將調用驗證。 XML,然後做了一定的方法
正如我回答in a question from two days ago(!),它是:
<validators>
<field name="username">
<field-validator type="fieldexpression">
<param name="expression">
<![CDATA[
isUserAlreadyInDatabase(username)
]]>
</param>
<message>function call message here</message>
</field-validator>
</field>
</validators>
請考慮投票:)
糟糕,我沒有看到你從我以前的問題的答案。抱歉低延遲互聯網連接在這裏。但是等等,我會在哪裏註冊或創建該方法?有我應該使用的課程嗎? – user962206
您的操作(或者您的操作擴展的操作,比方說BaseAction,如果調用的方法很常見...) –
這是否被認爲是不好的做法? – user962206
爲什麼不能簡單的把那個'validate'方法內部邏輯內部行動? –