pdf.css
Google


   


You are here: CodeIdol > Other > Apache Struts > page: 26 27 28 29 30 31 32 33 34 35 36


C H A P T E R 1
Introduction
T
his book describes a web application framework called Apache Struts, with which you
can easily build robust, maintainable web applications. Now, the three italicized adjectives
aren't just hype:

· Simplicity: Struts is relatively easy to pick up and use effectively. You get a lot out of
Struts for the effort you put in to learn it.
· Robustness: Struts provides much of the infrastructure you need to create webapps.
You can rely on this tested body of code built on solid design principles, instead of
having to come up with solutions of your own.

· Maintainability: Struts is built around the Model-View-Controller (MVC) design
pattern, which promotes separation between various portions of your webapp. This
goes a long way to making your code maintainable.

Besides this, Struts has a huge user base and is a vital component in many Java-based
enterprise web application solutions. It's here to stay for some time to come.
Just to make sure we're all on the same page, it might be helpful to understand what a
web application is.
What Is a Web Application?
In this book, the term web application, or webapp, refers to any application whose user
interface is hosted on a web browser. It is useful to think of webapps as falling somewhere
on a continuum (see Figure 1-1). At one end of this continuum are webapps that deliver
static content. Most websites are an example of this. On the other extreme are webapps
that behave just like ordinary desktop applications. Struts is useful in building webapps
on this right half of the continuum.

You are here: CodeIdol > Other > Apache Struts > page: 26 27 28 29 30 31 32 33 34 35 36


ADBRITE ads links
   
Related tags







Popular Categories
Unix books and guides

AJAX popular information
C# language guides
Windows books and cookbooks

.......








Business Key Top Sites

be number one
rate your site




    С 2009 года мы стали переводить структура сайта на различные языки. Сайт теперь будет содержать книги не только на английском языке, но также и на других европейских языках, в том числе и на Русском языке.

    Русский Polski Francais Deutsch
    support sitemap terms

© CodeIdol Labs, 2007 - 2009