【问题标题】:Strut2 validation, Overriding css_xhtml themeStruts2 验证,覆盖 css html 主题
【发布时间】:2009-04-30 13:23:51
【问题描述】:

大家好,

我正在使用 Struts 2 验证。为了显示自定义错误消息,我将覆盖 css_xhtml.. 和用于客户端验证的 validation.js。一切进展顺利,但验证是在表单提交上进行的。我可以为所有表单字段 Onblur 事件执行此操作吗?任何建议都非常感谢

提前感谢

干杯, 维纳亚克 V B

【问题讨论】:

    标签: java javascript validation struts2 struts-validation


    【解决方案1】:

    您可以通过 onblur 处理程序调用表单 onsubmit 函数。比如:

    <script language=javascript">
      function callOnsubmit(form) {
        var code = form.getAttribute("onsubmit");
        eval(code);
    </script>
    
    <s:textfield name="foo" onblur="callOnsubmit(this.form);"/>
    

    【讨论】:

      【解决方案2】:

      您可以使用jquery plugin 对您的表单进行onblur(客户端)验证。

      此外,您可以对 struts2 使用 DWR 验证。您将不得不经历一些涉及在配置文件中添加 DWR.xml 的设置过程,但是一旦完成所有这些,您将能够在表单上进行 AJAX 验证。 Example

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-28
        • 2012-02-02
        • 1970-01-01
        • 1970-01-01
        • 2021-03-26
        • 1970-01-01
        相关资源
        最近更新 更多