CONTENTS

Building Web Applications

About This Document
Gray bulletWhat Is in This Document
Gray bulletRelated Documentation
Introducing the Web Technologies Used in JViews Charts
Gray bulletThin Client Applications
Gray bulletAjax-Enabled Components
Gray bulletRich Web Applications
Gray bulletRich Web Client
Gray bulletApplets
Gray bulletJava Web Start Applications
Using DHTML-Based JSF Components to Build Web Applications
Gray bulletThe Architecture of JViews Charts Faces
Gray bulletAbout Support for JViews Charts Faces
Gray bulletServlet and Component Classes
Gray bulletThe JViews Charts Faces Component Set
Gray bulletCreating a Simple Chart
Gray bulletCharts Designer Project
Gray bulletData Source Binding
Gray bulletStyling with CSS
Gray bulletAdding an Image Map
Gray bulletInstalling Interactors
Gray bulletConnection to a Message Box
Gray bulletSetting the Overview
Gray bulletThe Legend Component
Gray bulletMixing with Standard JavaServer Faces Components
Gray bulletAdding a Popup Menu
Gray bulletStyling the Popup Menu
Gray bulletManaging the Session Expiration
Gray bulletJavaScript Objects
Gray bulletContexts for Actions on the View
Gray bulletJViews Faces Configuration
Gray bulletWeb Server Configuration
Gray bulletRunning JViews Faces Components in JSR 168 Portlets
Deploying an Application as a DHTML-only Thin Client
Gray bulletThin Client Architecture
Gray bulletChart Servlet Package
Gray bulletThe IlvChartServlet Class
Gray bulletThe IlvChartServletSupport Class
Gray bulletServer Actions
Gray bulletAdding Support for Custom Image Formats
Gray bulletChoosing the Multithreading Mode
Gray bulletWriting a Basic Server Side Application
Gray bulletExample: The Basic Servlet
Gray bulletImplementing the Server-Side Application
Creating Rich Web Charts
Gray bulletIntroduction to Rich Web Charts
Gray bulletMain Features
Gray bulletJViews Swing Charts and Rich Web Charts - Features Comparison
Gray bulletRequirements
Gray bulletArchitecture Overview
Gray bulletRun-time Process Flow
Gray bulletMain Classes
Gray bulletGetting Started
Gray bulletCreating a JViews Charts Project with the Designer
Gray bulletCreating a JSP Page Using Rich Web Charts
Gray bulletSetting up a Data Source
Gray bulletDefining Client and Server-side Actions in Response to User Interactions
Gray bulletConfiguring the Client Update Interval
Gray bulletDeploying the Web Application
Gray bulletHow To...
Gray bulletAdd a Rich Web Charts to a JSP page
Gray bulletConfigure the Update Interval
Gray bulletSet up Interactions
Gray bulletChange the Style Sheet at Run Time
Gray bulletUpdate Chart Data Without Refreshing the Whole HTML Page
Gray bulletChange the Color of the Data Point Under the Mouse
Gray bulletTrigger a Client-side Action When Picking a Data Point
Gray bulletTrigger a Server-side Action When Picking a Data Point
Gray bulletThe Tag Library
Gray bulletThe chart Tag
Gray bulletThe highlightInteractor Tag
Gray bulletThe infoViewInteractor Tag
Gray bulletThe panInteractor Tag
Gray bulletThe pickInteractor Tag
Gray bulletThe xScrollInteractor Tag
Gray bulletThe yScrollInteractor Tag
Gray bulletThe zoomInteractor Tag
Gray bulletClient-side API
Gray bulletGlobally Available Objects
Gray bulletObjects Available in onhighlight Event Handler
Gray bulletObjects Available in onpick Event Handler
Gray bulletServer-side API
Gray bulletJSF UI Components
Gray bulletRWChartInteractionEvent
Gray bulletData Source
Gray bulletServer Configuration
Gray bulletConfiguring the Servlets
Gray bulletConfiguring the Data Source Replication
Gray bullet Styling
Gray bulletStyling the Chart Component
Gray bulletStyling the Data Series
Gray bulletProperty Values
Gray bulletUnsupported CSS Features
Gray bulletIdentifying Styling Issues
Index