Next Page > Hide TOC

Introduction to WebObjects Web Applications Programming Guide

Important: The following tools are deprecated and no longer supported in WebObjects 5.4 and later: EOModeler, RuleEditor, WebObjects Builder, WOALauncher, and Java Client. WebObjects templates are not available for creating new projects in Xcode on Mac OS X v10.5 and later.

Contents:

Who Should Read This Document?
Organization of This Document
See Also


Note: This document was previously titled Web Applications.

Web applications are a type of WebObjects application that generates HTML-based dynamic webpages accessed via a client-side web browser. Web applications are object-oriented programs written in Java. Webpages are created from templates called web components. Web components are a combination of a WOComponent Java subclass and an HTML template. You create dynamic content in your webpages by adding dynamic elements to web components and binding them to variables and methods in your application. You can create web components graphically using WebObjects Builder or indirectly using Direct to Web. If you use Direct to Web, you can also freeze components, add them to your project, and edit them using WebObjects Builder.

Who Should Read This Document?

This document focuses on web application programming concepts and tasks. Read this document if you are developing a web application and need to learn more about programming web components, managing state in application and session objects, and using editing contexts. This document also explains how web applications work by tracing the request-response loop and explains how to create web application projects using Xcode. This document covers common tasks that web application developers need to know such as creating an EO model and deploying applications for testing.

Organization of This Document

This document contains the following articles:

If you are new to WebObjects, read “How Web Applications Work,” “Creating Projects,” and “Creating Enterprise Objects” first. Also, read WebObjects Builder User Guide for step-by-step instructions on how to create web components using WebObjects Builder. Read the rest of the articles in this document when you are ready to customize your web application and add advanced features.

See Also

For more information on related WebObjects subjects, see these documents"



Next Page > Hide TOC


© 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-07-11)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.