Thursday 23 February 2012

Struts Interview Questions and Answers for Freshers & Experienced pdf

 1. What is Struts?
2.  How is the MVC design pattern used in Struts framework?
3.  Who makes the Struts?
4.  Why it called Struts?
5.  Do we need to pay the Struts if being used in commercial purpose?
6.  Describe Jakarta Struts Framework?
7.  What are the components of Struts?
8.  Describe is ActionServlet?
9.  What is an Action Class used for?
10.  What is ActionForm?
11.   What are the core classes of Struts?
12.  What is the design role played by Struts?
13.  How Struts control data flow?
14.  What configuration files are used in Struts?
15.  What helpers in the form of JSP pages are provided in Struts framework?
16.  What is Struts Validator Framework?
17.  What are the core classes of the Struts Framework?
18.  What are Tag Libraries provided with Struts?
19.  What are difference between ActionErrors and ActionMessage?
20.  How you will handle exceptions in Struts?
21.  Is Struts efficient?
22.  How you will enable front-end validation based on the xml in validation.xml?
23.  What is ActionServlet?
24.  How you will make available any Message Resources Definitions file to the Struts Framework Environment?
25.  What is Action Class?
26.  Can I setup Apache Struts to use multiple configuration files?
27.  How you will make available any Message Resources Definitions file to the Struts Framework Environment?
28.  What is Struts Flow?
29.  What is LookupDispatchAction?
30.  Write code of any Action Class?
31.  What is ActionForm?
32.  What is Struts Validator Framework?
33.  Give the Details of XML files used in Validator Framework?
34.  Why do we need Struts?
35.  How does Struts work?
36.  Is Struts compatible with other Java technologies?
37.  Who wrote Struts?
38.  Why is it called Struts?
39.  Do I have to credit Struts on my own website?
40.  Where can I get a copy of Struts?
41.  How do I install Struts?
42.  When do I need "struts.jar" on my classpath?
43.  Does Struts include its own unit tests?
44.  If the framework doesn't do what I want, can I request that a feature be added?
45.  Where can I get help with Struts?
46.  What's the difference between Struts and Turbine? What's the difference between Struts and Espresso?
47.  Why aren't the Struts tags maintained as part of the Jakarta Taglibs project ?
48.  Are the Struts tags XHTML compliant ?