【问题标题】:Struts 1.x validate() and validation.xmlStruts 1.x validate() 和 validation.xml
【发布时间】:2013-03-08 16:12:10
【问题描述】:

我正在使用带有 Struts 1.x 的验证框架,并在 validation.xml 中声明了一些验证。

我需要一些更复杂的验证,所以我还覆盖了表单中的validate() 方法。

事实证明,重写 validate() 方法会取消对 validation.xml 的使用。这是真的吗?

validate()validation.xml 可以同时存在于同一个操作表单上吗?

【问题讨论】:

    标签: java struts struts-1 struts-validation


    【解决方案1】:

    如果您覆盖validate 方法而不调用super.validate(mapping, request),它将取消struts 验证。在您的代码中执行此操作,以通过validate 方法进行自定义验证和通过validation.xml 进行框架验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-17
      • 1970-01-01
      • 2013-05-06
      • 1970-01-01
      • 2014-11-09
      • 1970-01-01
      • 2015-10-26
      • 1970-01-01
      相关资源
      最近更新 更多