Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Exchanged an image to a higher resolution

...

The examples which will be presented now consist of several files which work in concert to finally produce the desired output on your web browser's screen. This can be confusing at first, so here is a simplified overview of these files. A more detailed overview is provided in this image: docs\asciidoc\image\ofbiz-architecture.png in your OFBiz directory.
On the left side of the image the user requests an application or plugin using his browser. This application has its own menu definition in the *Menus.xml file (in this tutorial the OIMenus.xml file). The selected menu item then calls a request in the controller.xml file which again calls the matching screen definition in the *Screens.xml (OIScreens.xml) file. To define the screen layout the code in the *Screens.xml file will use a form in the *Forms.xml (OIForms.xml) file or call a FreeMarker file instead to finally define the screen to be dispayed on the web browser.

Image RemovedImage Added

In some other documents, this chain is started at the right side. However, in this tutorial we follow the path as described above.

...