Chapter 10. Deploying Web Applications and Components
A Web application is made up of all the servlets, HTML pages, classes, and other resources that act as a single application on a Web server. That it is called a Web application is not surprising, but one facet that is interesting is that a Web application can be bundled and run on multiple containers from multiple vendors. In other words you can zip the whole thing up into one Web Archive (WAR) file and give it to the others to install.
The main focus of this chapter is defining what a Web application is, the many parts of one, and how it physically resides on a file system. We will cover these ideas by addressing the following Sun-specified objectives for the Web application section ...