What are STRUTS

Showing Answers 1 - 10 of 10 Answers

satyanarayana.k

  • Jun 2nd, 2005
 

hi 
struts is basically collection of jsp, servlets combined framework. 
 
it uses MVC design pattern, which means it is sequential interaction between jsp to servlets and ejb if persistence required. 
 
There is another component called Struts-config.xml which controls the whole process. 
 
So in controller we can include Servlets and Struts-config.xml. 
 
In sequence struts starts with the jsp(view)----->struts-config.xml + actions(controllers)---->Ejb +JDBC (model). 
 
Thanks and Rgds 
Satyanarayana

Ashish

  • Jul 23rd, 2005
 

STRUTS is an JSP/Servlets implimentation of MVC design pattern

  Was this answer useful?  Yes

Pavan

  • Sep 1st, 2005
 

Struts is a framework provided by Apache group. It uses MVC2 model architecture. It is overcoming the drawbacks of old MVC model. 
If we use Struts in our application development, there is no need of creating any ActionServlet. Struts framework will provide it automatically. previously in MVC, the developer has to write the ActionServlet i.e., the Controller in MVC. This is the nice facility by Struts framework. 
 
regards, 
Pavan Kumar.G

  Was this answer useful?  Yes

Chidambara Gupta. Cheedella

  • Sep 21st, 2005
 

Struts is a open source framework which is used to develop web applications using web components like servlets and JSPs. It is based on MVC model 2 architecture. The main advantage of model 2 architecture is to provide the single controller which handles all the requests and generate response back to client. ActionServlet is the single controller in struts framework which handles all the requests and it is by default provided by the struts framework.

  Was this answer useful?  Yes

suman

  • Sep 29th, 2005
 

Struts is a web development framework developed by Apache. It is based on MVC architecture. In Struts, JSP represents view, ActionServlet represents controller and Action represents model.

  Was this answer useful?  Yes

vishnu

  • Oct 4th, 2005
 

is a popular framework that provides support for each part of the MVC design pattern that allows you to plug in your business logic without worrying about low-level, servlet related plumbing.

 Most of the struts application use a JavaSeverPage backed by an action form, to support the view.  The controller moves data between the view and model and controls the flow of application.  The model can consist of simple Java beans, which use JDBC to read and write to a database; complex Enterprise JavaBeans; or someting in between, like Hibernate data access objects.

  Was this answer useful?  Yes

Avinash U

  • Jan 29th, 2006
 

Struts is open source implementation of MVC (Model-View-Controller) pattern for the development of web based applications. Jakarta Struts is robust architecture and can be used for the development of application of any size. Struts framework makes it much easier to design scalable, reliable Web applications with Java. Struts combine Java Servlets, Java Server Pages, custom tags, and message resources into a unified framework.

  Was this answer useful?  Yes

Armstrong

  • Apr 4th, 2007
 

MVC is not design pattern it is an Architecture
The Framework which implements MVC

Armstrong

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions