Expanded Notices
Trademarks
Expanded About this book
What this book includes
Who this book is for
About this feature
What's new in this version?
What's new in this book?
Conventions used in this book
Expanded Introduction to Web Connection
Expanded What you get with Web Connection
Web Connection parts
Web Server Interface
Application flow
URL format
Expanded Setting up Web Connection
Expanded Setting up the Web Connection server interface
Setting up the Servlet interface
Setting up the Server Smalltalk interface
Setting up for CGI
Setting up for the IBM Internet Connection API (ICAPI)
Setting up for Microsoft Internet Server API (ISAPI)
Setting up for Netscape Server (NSAPI)
Customizing the WSI configuration file
Setting Web browser launch options
Expanded Testing your installation
Test the Http server
Test the web server interface configuration
Setup and test your WSI and VisualAge image configuration
Troubleshooting Hello, World!
Using the WSI monitor interface
Expanded Building a Web Connection application
A Hello World application
Expanded An input and reply sample application
Building the input page
Building the reply page
Expanded Building pages with the Web Connection visual parts
Working with the visual parts
Expanded Building basic pages
Creating a page
Adding text
Adding images
Building reusable composites
Resizing the page
Expanded Building forms
Creating a form
Adding parts to a form
Using divisions
Using layers
Using framesets
Using style sheets
Adding scripts
Example: Building the To-do List interface
Coding HTML directly
Expanded Using tables for page layout
Selecting grids, cells, rows, and columns
Adding and deleting rows and columns
Adding parts to a grid
Expanded Using the nonvisual parts
Expanded Retrieving form data
Setting up Form Data
Expanded Preserving session data
What defines a session?
Setting up CGI Link Session Data
Using Cookies
Expanded Connecting to the nonvisual parts
Example: Making the To-do List work
Expanded Processing requests
Accessing request data
Routing requests to different pages
Example: Routing requests
Using multiple pages in the same part
Expanded Using Web Connection with other HTML Builders
Expanded Setting up the HTML File Wrapper
Generating the HTML file wrapper
Using the AbtHtmlFileWrapper subclass
Caching HTML pages
Expanded Using Form Data
Static form data
Dynamic form data
Using Session Data
Expanded Making Changes to the Page Layout, File Name, or Path
Page layout changes
File name or absolute path changes
Expanded Working with database queries
Expanded Setting up a table
Setting up a multi-row table manually
Setting up a multi-row table with Quick HTML
Displaying single-row queries
Adding selection tables and selection columns
Adding generic objects to a table
Expanded Packaging a Web Connection application
Creating a runtime image
Expanded Setting up the runtime system
Server configuration file format
Expanded Using Web Connection for server applications
Expanded Setting up Web Connection for MVS
Setting up the ICAPI web server interface
Running a VisualAge Smalltalk web application
More information about VisualAge Smalltalk web applications and MVS
Expanded Tools
Viewing generated HTML
Envy/Stats
Expanded Advanced topics
Expanded Accessing request information
AbtAppBldrHtmlPage instance methods
AbtWsiTransaction instance methods
AbtWsiRequest instance methods
AbtWsiResponse instance methods
Session data
Generating HTML from Smalltalk
Expanded Error handling
AbtWsiConfiguration class methods
AbtAbtBldrHtmlPage class methods
Expanded Web Connection category
Expanded Visual Parts
Text
Image
Line Break
Paragraph
Horizontal Rule
Applet
Embed
Grid
Grid Column
Grid Row
Grid Cell
Table
Table Column
Script
Page
Frame Set Page
Composite
Layer
Division
Style Sheet
Expanded Nonvisual parts
CGI Link Request
CGI Link Session Data
Cookie Wrapper
Form Data
Page Wrapper
Expanded Web Form Parts category
Expanded Visual Parts
Form
Hidden Input
Push Button
Check Box
Radio Button Set
Entry Field
Multi-line Entry Field
List
Multiple Select List
Drop-down List
Expanded Models category
Expanded Nonvisual Parts
Converter Filter
Expanded Web Connection Windows
Web Connection Preferences Window
URL Window
HTML File Wrapper Generator Window
Color Window
Index