An XPage consists of controls in a display area. The controls determine the appearance of the XPage. Controls can accept user input and can be tied to data sources.
At run time, the XPages application model follows the web application model:
- Present a page to the user.
- Accept a request as the result of user action.
- Present an update to the page or another page, and so on.
An XPage renders in the Notes
® client as well as a browser.
The simplest design scenario for XPages requires the use of underlying forms and views. That is the approach taken by this tutorial. If you want to avoid forms and views, you can use the Domino
™. See http://www.ibm.com/developerworks/lotus/library/domdes-xpages/index.html
for an approach that does not need forms and views.