Apache Struts Interview Questions

 
1.
What is Struts?
2.
What is MVC?
3.
What is Jakarta Struts Framework?
4.
What is ActionServlet?
5.
How you will make available any Message Resources Definitions file to the Struts Framework Environment?
6.
What is Action Class?
7.
What is ActionForm?
8.
What is Struts Validator Framework?
9.
Give the Details of XML files used in Validator Framework?
10.
How you will display validation fail errors on jsp page?
11.
How you will enable front-end validation based on the xml in validation.xml?
12.
How to get data from the velocity page in a action class?
13.
What is a framework?
14.
What is Struts framework?
15.
What are the components of Struts?
16.
What are the core classes of the Struts Framework?
17.
What is role of ActionServlet?
18.
What is the ActionForm?
19.
What are the important methods of ActionForm?
20.
Describe validate() and reset() methods?
21.
What is ActionMapping?
22.
How is the Action Mapping specified?
23.
What is role of Action Class?
24.
In which method of Action class the business logic is executed?
25.
What design patterns are used in Struts?
26.
Can we have more than one struts-config.xml file for a single Struts application?
27.
What is the difference between session scope and request scope when saving formbean?
28.
What are the different kinds of actions in Struts?
29.
What is DispatchAction?
30.
How to use DispatchAction?
31.
What is the use of ForwardAction?
32.
What is IncludeAction?
33.
What is the difference between ForwardAction and IncludeAction?
34.
What is LookupDispatchAction?
35.
What is the use of LookupDispatchAction?
36.
What is difference between LookupDispatchAction and DispatchAction?
37.
What is SwitchAction?
38.
What is DynaActionForm?
39.
How to display validation errors on jsp page?
40.
What are the various Struts tag libraries?
41.
How the exceptions are handled in struts?