What is the DynaActionForm? How we implement the
dynaactionform ? can u please tell me the way to implement?
in understandable way?

Answer Posted / penchala

In struts, every form control need to have one ActionForm
class property and getter/setter method for it.
DynaActionForm will replace the ActionForm with the simple
xml mappings so that the java form class can be eliminated
and thus helps in developing the application more quickly.
The advantages of using the DynaActionForm are as follows:-


1. No ActionForm is required.

2. Replace the property mapping with the simple xml file so
that if any property is to add and remove then there is no
need to compile the java class again.


The mapping is to be done in the struts-config.xml file in
the <form-bean> tag for all the form properties.

<form-bean name="inputForm"
type="org.apache.struts.action.DynaActionForm" >
<form-property name="name" type="java.lang.String"/>
<form-property name="email" type="java.lang.String" />
</form-bean>

Is This Answer Correct ?    19 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the struts in java?

512


What is xml based validation in struts2?

562


How many servlet controllers are used in a Struts Application?

515


How you will enable front-end validation based on the xml in validation.xml?

575


What’s the utilization of resource bundle properties file in struts validation structure?

625






Why use struts framework in java?

554


What is the difference between validation.xml and validator-rules.xml files in struts?

513


What is the purpose of @requiredstringvalidator?

564


What is the difference between requestaware and servletrequestaware interface?

580


Where can I get help with struts?

571


What's mvc pattern ?

590


What is front controller in struts2?

554


What are the steps of struts installation?

574


How is forward action used for integration?

574


What are the aware interfaces in struts2?

554