【发布时间】:2010-10-14 06:38:18
【问题描述】:
在struts中DynaValidationForm有什么用?我读过一篇文章,它减少了代码行数和复杂性。谁能告诉它是怎么回事。
提前致谢
【问题讨论】:
标签: java jsp web-applications jakarta-ee struts
在struts中DynaValidationForm有什么用?我读过一篇文章,它减少了代码行数和复杂性。谁能告诉它是怎么回事。
提前致谢
【问题讨论】:
标签: java jsp web-applications jakarta-ee struts
DynaValidatorForm 实际上是 DynaActionForm 的子类。它实现 validate() 方法很像 ValidatorForm 并调用 Commons Validator。 DynaValidatorForm 也带来了为动态表单编写基于 XML 的验证规则的能力。
DynaAcionForm 和 DynaValidatorForm 是页面作者编写简单表单或原型 Struts 应用程序的好工具,无需使用 Java 编码(如操作、表单等)
【讨论】:
DynaValidatorForm 根据 XML 中的规则验证表单属性,如果您有很多“简单”规则,则效果最好,这就是它可以减少您自己的代码的原因。
有关 DynaValidatorForm 的教程,请参阅 http://www.laliluna.de/struts-dynavalidator-form.html。
【讨论】: