Normal operation of a portlet with Webform Server assumes that there are two form-related actions the user might take:
- The user requests a form from the portlet. This is generally done by clicking an action link in the portlet.
- The user submits a form that is being displayed by the portlet. This may be either an XFDL form or a form that was previously translated into HTML.
In either case, the request is processed through a combination of functionality that is provided by the IBMWorkplaceFormsServerPortlet
class and code that you write while extending the portlet. Furthermore, the IBMWorkplaceFormsServerPortlet
class is designed to ignore requests that do not involve XFDL forms. This means that all other operations will fall through the IBMWorkplaceFormsServerPortlet
to your custom code.
In general, you must implement a processActionEx
method within your portlet to handle the expected form-related scenarios.
Parent topic: Creating a Portlet