Search Interview Questions | More than 3000 questions in repository. There are more than 900 unanswered questions. Click here and help us by providing the answer. Have a video suggestion. Click Correct / Improve and please let us know. |
|
| ||||
Struts - Interview Questions and Answers for 'Struts' - 11 question(s) found - Order By Newest | ||||
Very frequently asked.Usually among first few questions. | ||||
| ||||
Ans. MVC is a Design Pattern that facilititates loose coupling by segregating responsibilities in a Web application 1. Controller receives the requests and handles overall control of the request 2. Model holds majority of the Business logic, and 3. View comprise of the view objects and GUI component | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  j2ee   mvc   mvc design pattern   design pattern   struts   spring   web application   web frameworks   ebay Asked in 60 Companies basic   frequent | ||||
Try 1 Question(s) Test | ||||
| ||||
Ans. Struts 1 actions are singleton. So all threads operates on the single action object and hence makes it thread unsafe. Struts 2 actions are not singleton and a new action object copy is created each time a new action request is made and hence its thread safe. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  java   j2ee   mvc frameworks   struts   struts1   struts2   struts 1   struts 2   architecture | ||||
Try 1 Question(s) Test | ||||
| ||||
Ans. Within message.properties file. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  j2ee   web application   struts   spring Asked in 1 Companies | ||||
| ||||
Ans. MVC2 | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  struts2   struts   mvc2   j2ee | ||||
| ||||
Ans. 1) It is an Action based MVC based framework which has adopt mvc2. 2) Struts2 is a pull-MVC (or MVC2) framework where action takes the role of the model rather than the controller. The “pull†concepts means views ability to pull data from an action, rather than having a separate model object available. 3) The Model View-Controller pattern in Struts2 is implemented with five core components – actions, interceptors, value stack / OGNL, result types and results / view technologies. 4) XML configuration as well as Annotation option available. 5) POJO based action available so we can write test cases easily. 6) Integration with Spring, tiles and OGNL based expression langugae. 7) Theme based tag libraries integrated with struts tag as well as support of Ajax tag. 8) Can have various view options like jsp, velocity, freemarker etc. 9) We can embed plugin through which we can modify and extend framework features. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  struts2   struts   j2ee | ||||
| ||||
Ans. No, because they are not longer required. As action classes are no more singleton in Struts 2, user inputs can be captured in action itself. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  struts   struts2   struts 2 | ||||
| ||||
Ans. I like Spring as it comes with inbuilt Dependency Injection framework. It has great online community and support and is proven to work well with ORMs like Hibernate. If we are not working with ORM and DI, Struts 2 is also good. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  spring   struts   project lead   technical lead   techical architect | ||||
| ||||
Ans. Struts 1 | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  struts   j2ee   mvc frameworks   struts1   struts2 | ||||
| ||||
Ans. The struts.devMode is used to make sure that framework is running in development mode or production mode by setting true or false. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  struts  struts.devMode | ||||
| ||||
Ans. Yes | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve   Asked in 1 Companies | ||||
| ||||
Ans. Struts controller uses the Command design pattern and the action classes use the Adapter design pattern. The process() method of the RequestProcessor uses the Template method design pattern. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  Struts Design patterns Asked in 1 Companies | ||||