DynaValidatorForm的目的

时间:2009-03-19 09:27:44

标签: java jsp web-applications java-ee struts

在struts中使用DynaValidationForm有什么用?我读过一篇文章,它减少了代码和复杂性。任何人都能说出它是如此。

提前致谢

2 个答案:

答案 0 :(得分:1)

DynaValidatorForm根据XML中的规则验证表单属性,如果您有很多“简单”规则,则效果最佳,这就是为什么它可以减少您自己的代码。

有关DynaValidatorForm的教程,请参阅 http://www.laliluna.de/struts-dynavalidator-form.html

答案 1 :(得分:1)

DynaValidatorForm实际上是DynaActionForm的子类。它实现了validate()方法,就像ValidatorForm一样,并调用Commons Validator。 DynaValidatorForm还具有为动态表单编写基于XML的验证规则的功能。

DynaAcionForm和DynaValidatorForm是编写简单表单或通过页面作者对Struts应用程序进行原型设计的好工具,无需使用Java编写代码(如操作,表单等)