Portlet Factory, Version 6.1.2
Overview: creating pages and forms
The pages and forms in your application provide for the viewing of data and the interaction between the user and the application logic and data.
In IBM® WebSphere Portlet Factory applications, these pages are not typically static, but acted upon by a variety of builders that determine the user interface (UI) for the page directly as well as other builders that affect the page contents indirectly.
Forms and pages are distinct because their development follows different paths. Developing forms primarily involves using two high level builders (for example, Data Page builder and Data Field Modifier builder) to implement UIs that display and prompt for data.
Developing content pages involves a larger number of low level builders that implement different aspects of HTML functionality (for example, Page builder).
Parent topic: Developing Web applications
- Themes and user interface control
You can use themes to specify and control the appearance of the user interface (UI) in Web applications.
- Techniques for data entry validation
You can manage the validation of user input on a data entry page created by Data Page builder or builders that use the Data Page builder.
- Overview: creating pages
Pages in IBM WebSphere Portlet Factory models can be obtained from outside the model or created as you work in the model.
- Overview: creating forms
You can create forms in IBM WebSphere Portlet Factory applications in several ways.
- Data Field Modifier builder
Use the Data Field Modifier builder to modify one or more fields created by a Data Page builder call.
- Data Page builder
Use the Data Page builder to create forms that either display data, prompt the user to enter data, or are a combination of the two operations.
- Displaying data
In WebSphere Portlet Factory applications, you can display data using one of several techniques, some of which are targeted to the intended deployment environment and employ varying amounts of automation.
- JavaScript guidelines: coding defensively
Coding your model defensively prevents script errors.
- JavaServer pages guidelines
You can incorporate JavaServer Pages (JSPs) into your models using the following builders:
Library | Support |