| |
GeekInterview.com > Interview Questions > J2EE > Struts
| Print | |
Question: What is Struts
Answer: Answered by asreeni on 2005-04-08 03:24:40: The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and XML, as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with standard data access technologies, like JDBC and EJB, as well as most any third-party packages, like Hibernate, iBATIS, or Object Relational Bridge. For the View, Struts works well with JavaServer Pages, including JSTL and JSF, as well as Velocity Templates, XSLT, and other presentation systems. The Struts framework provides the invisible underpinnings every professional web application needs to survive. Struts helps you create an extensible development environment for your application, based on published standards and proven design patterns.
|
| August 08, 2005 10:05:57 |
#8 |
| vamshidhar ghanpur |
Member Since: Visitor Total Comments: N/A |
RE: What is Struts |
| Struts is a frame work mainly based on MVC design pattern,which seperates the presenntationlogic from the business logic.Struts is the one of the most succesful frameworks for devoloping the webAplications in easiest way using servlets and jsp's.without changing business logic we can chane presentation logic thru Struts-config.xml file. |
| |
Back To Question | |