java - Struts2 xml-验证调用方法

标签 java xml validation struts2 struts

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

或者ActionSupport类将调用validation.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>

请考虑投票:)

关于java - Struts2 xml-验证调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13965993/

相关文章:

Java MySQL 分页

java - 演示 jax-rs 资源未绑定(bind)到 jboss 上预期的位置

c# - 如何在 XML 文档中包含 DTD

android - 动态安卓:orientation value for LinearLayout depending on device orientation without the need for 2 identical XML layouts

javascript - 如何匹配 javascript 中的特定数字?

java - 如何将数字格式化为十六进制字符串?

java - 正确的字符集 |

python - 如何使用 Python 解析复杂的 XML

javascript - ngRequired 未在表单字段上设置 $error 属性

javascript - 如何在文本区域中添加最小 250 和最大 1000 字数的验证?