Struts2 xml-validation调用方法

时间:2012-12-20 05:41:29

标签: java xml validation struts2 struts

xxx-validation.xml是否可以调用方法?因为我的计划是我会检查它从表单中收到的某个值,并将其作为方法中的参数传递(检查数据库中是否存在用户名)

或ActionSupport类将调用validation.xml,然后执行某个方法

1 个答案:

答案 0 :(得分:2)

当我回答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>

请考虑投票:)