CONTENTS
Building Web Applications
About This Document
What Is in This Document
Related Documentation
Introducing the Web Technologies Used in JViews Gantt
Thin Client Applications
Ajax-Enabled Components
Rich Web Applications
Applets
Java Web Start Applications
Using DHTML-Based JSF Components to Build Web Applications
The Architecture of JViews Gantt Faces
About Support for JViews Gantt Faces
Servlet and Component Classes
The JViews Gantt Faces Component Set
Creating a Simple Gantt Chart
Gantt Designer Project
Data Source Binding
Styling with CSS
Installing Interactors
Select Interactor
Connection to a Message Box
Adding a Popup Menu
Styling the Popup Menu
Managing the Session Expiration
JavaScript Objects
Contexts for Actions on the Gantt Chart View
JavaServer Faces Lifecycle Context
Image Servlet Context
JViews Faces Configuration
Web Server Configuration
Running JViews Faces Components in JSR 168 Portlets
Deploying an Application as a DHTML-only Thin Client
Overview
Gantt Thin-Client Web Architecture
Getting Started With the Gantt Thin Client: An Example
The Gantt Servlet Example
Installing and Running the Gantt Servlet Example
Developing the Server Side
The Servlet Support Class
Multithreading Issues on the Server Side
The Servlet Class
Summary
Developing the Client Side
Developing a Dynamic HTML Client
The DHTML Client for the Gantt Servlet Example
Gantt Chart Popup Menu
Adding Client/Server Interactions
The Client Side
The Server Side
Actions that Modify Chart Capabilities
The IlvGanttServlet and IlvGanttServletSupport Classes
The Servlet Parameters
Multiple Sessions
Index