Chapter 4. Building an Example Web Application

In this chapter, we walk through the construction of a realistic example web application, bigrez.com. Because this book is intended for intermediate- to advanced-level developers and architects, we assume that you understand the basic steps required to construct a Java EE web application. Our emphasis is on any construction techniques unique to WebLogic Server as well as the components and techniques required for the bigrez.com application resulting from the choice of presentation approach, web application architecture, and the use of EJB 3.0 stateless session bean services and disconnected domain objects.

The construction of the web application portion of bigrez.com involves the following steps:

  1. Constructing the application skeleton, including master layout pages, descriptor files, build files, and all required directory structures and configuration files

  2. Identifying and constructing the specific JSP display pages, form beans, and controller components required to implement the user and administration site behaviors

Additional steps are required to construct the necessary business-tier components and related persistence logic. These steps are covered in Chapter 7.

Overview of Application Components

The bigrez.com example is large enough that we will start our discussion of its contents by presenting a list of the major groups of components in the application and a high-level picture of the project directory structure. These will help you ...

Get Professional Oracle® WebLogic Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.