what is diffrence between Dynaactionform,actionform and
Dynavalidateform

Answer Posted / labourer in an mnc

ActionForm
This class must be subclassed in order to be instantiated.
Subclasses should provide property getter and setter
methods for all of the bean properties they wish to expose,
plus override any of the public or protected methods for
which they wish to provide modified functionality.

DynaActionForm
Specialized subclass of ActionForm that allows the creation
of form beans with dynamic sets of properties, without
requiring the developer to create a Java class for each
type of form bean.

DynaValidatorForm
This class extends DynaActionForm and provides basic field
validation based on an XML file. The key passed into the
validator is the action element's 'name' attribute from the
struts-config.xml which should match the form element's
name attribute in the validation.xml.

Differences
ActionForm does not create getters and setters like we
cannot write <form-bean name="loginForm"
type="org.apache.struts.action.ActionForm"> in struts-
config.xml.

DynaActionForm cannot be used if we want validation in that
case DynaValidatorForm can be used.

Is This Answer Correct ?    5 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the major differences between html tags and strut specific html tags?

517


What is the struts in java?

512


What is struts-default package and what are it’s benefits?

579


Are the struts tags xhtml compliant ?

542


Explain the life cycle of a request in struct2 application?

494






What is the purpose of @key?

581


What is the need of struts?

566


How to work with error tags?

567


Are struts and shocks the same?

509


What is package name in struts xml?

563


How client side validation is enabled on a jsp form?

592


What are different ways to create Action classes in Struts2?

593


What is controller in struts2?

502


What is struts in j2ee?

530


Why are frameworks used?

536