Apple WebObjects 3.5 Bedienungsanleitung Seite 20

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 218
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 19
Chapter 1 What Is a WebObjects Application?
20
The following sections describe the WebObjects application ingredients in
more detail.
Components
To write a WebObjects application, you create components and then connect
them. A
component is a web page, or a portion of one, that has both content and
behavior. Usually a component represents an entire page, so the word “page” is
used interchangeably with the word “component.” However, remember, that
not all components represent an entire page. For example, a component might
represent only a header or footer of a page, and you can nest that component
inside of a component that does represent the entire page.
Each component is located in its own directory, named
Component
.wo
, and
generally contains these parts:
•A template that specifies how the component looks
Code that specifies how the component acts
Bindings that associate the component’s template with its code
Figure 1 shows the contents of the
Main.wo
component from the HelloWorld
example. (
Main.wo
is almost always the name of the first page of a WebObjects
application.) In this example, the
Main.wo
component contains three files: a
template in the form of an HTML file (
Main.html
), the code file (
Main.wos
), and the
declarations file (
Main.wod), which contains the bindings between the template
and the code.
Figure 1. The Contents of a WebScript Component Directory
Typically, components contain some form of the three files shown in Figure 1;
however, any given component might contain more or fewer files. For example,
components whose code is written in a compiled language do not contain code
Main.html
Main.wo
Main.wod Main.wos
Seitenansicht 19
1 2 ... 15 16 17 18 19 20 21 22 23 24 25 ... 217 218

Kommentare zu diesen Handbüchern

Keine Kommentare