Introduction to WebObjects Builder

WebObjects Builder is an application that provides graphical tools for creating dynamic webpages for HTML-based web applications. Each page, or part of a page, is represented by a web component in your application. An application can have one or more web components. For example, most web applications have at least one component, called the main component, used to display the first webpage. This document describes how to use WebObjects Builder to create web components.

Who Should Read This Document?

You should read this document if you are creating a WebObjects HTML-based web application. You do not use WebObjects Builder if you are creating a Java Client or web service application. This document assumes that you are already familiar with Xcode and EOModeler. Read Xcode 2.2 User Guideand EOModeler User Guide for more information on these other tools. Read WebObjects Web Applications Programming Guide for general information on creating web applications.

Organization of This Document

Before creating a web component using WebObjects Builder you should be familiar with the breadth of tools available, the types of elements and components you can use as building blocks, and the location of all these features.

If you are new to WebObjects Builder, read Getting Started With WebObjects Builder and Editing Componentsfirst. If you are new to HTML and web application development, read Working With Static Elements next. Otherwise, if you are new to WebObjects, read Working With Dynamic Elements, Using Display Groups, and Custom Components.

These introductory chapters lay the groundwork for using the application:

The following chapters explain how to use specific types of elements:

The remaining chapters cover other important features of WebObjects Builder:

See Also

For details on using companion tools, read:

For an in-depth description of the WebObjects dynamic elements and extensions, read:

For an in-depth discussion of web application development, read:

The /Developer/Examples/JavaWebObjects folder contains more in-depth code examples.