Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

why we use struts in our web application , means what was
drawbacks of servlet ...pls answer

Answer Posted / maneesha pandey

Programming web applications using servlets only is a very
hard thing, since you will have to write your HTML code
inside the servlet, which will produce complex, unreadable
and unmaintainable code.

The same thing is with JSP. If you program a web application
using JSP alone, you'll have to put your java code in JSP
pages, which will also be very hard to read and maintain.

This was the reason of the rise of the model 2
architecture(srtuts), where the servlet controls the flow of
the request, calls a model class to do the business logic,
decides which view (jsp or other) to send to the user, and
then sends the response to the user. This is known as the
MVC (Model-View-Controller) design pattern.

Is This Answer Correct ?    14 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the main classes which are used in struts application?

921


What are the sections into which a strut configuration file can be divided?

996


What is the purpose of @stringlengthfieldvalidator annotation?

1046


When should be opt for struts framework?

973


What are the 5 constants of action interface?

961


What is Struts2?

1005


Are interceptors and filters different?

956


Briefly tell the two kinds of form beans.

917


What's the purpose of execute method of action class?

907


What are Struts2 core components?

954


How can we write our own interceptor and map it for action?

1007


Which technologies can be used at view layer in struts?

1018


Where can I get a copy of struts?

890


Can you give an overview of how a struts application flows?

904


How do you create message resource?

962