<! --- Configuring the DataSources -
>
<data-sources>
<data-source> </data-source>
</data-sources>
<! --- Describes an instance of a FormBean that will be later bound to an action -
>
<form-beans>
<form-bean> </form-bean>
</form-beans>
<! --- As the name suggest, it is used to define n-number of subelements that are available to any Action in the Struts Application -
>
<global-forwards>
<forward/>
</global-forwards>
<! --- It is used to describe n-number of action and acts as a container for those subelements -
>
<action-mappings>
<action/>
</action-mappings>
<! --- It is used to describe about the RequestProcessor, helps to modify the default behavior of the struts controller -
>
<controller/>
<! - It is used to define a collection a messages present in the application (helps in Internationalization)-- >
<message-resource />
<! --- It is used to define a fully qualified class name of a struts plug-in, this performs the application-specific functionality during application startup and shutdown -
>
To be continued .......