All Known Implementing Classes:
GenericPortlet
Portlet
interface is used by the portlet container to
invoke the portlets. Every portlet has to implement this interface,
either by directly implementing it, or by using an existing class
implementing the Portlet interface.
A portlet is a Java technology-based web component. It is managed by the portlet container and processes requests and generates dynamic content as response. Portlets are used by portals as pluggable user interface components.
The content generated by a portlet is called a fragment. A fragment is a piece of markup (e.g. HTML, XHTML, WML) adhering to certain rules and can be aggregated with other fragments into a complete document. The content of a portlet is normally aggregated with the content of other portlets into the portal page.The portlet container instanciates portlets, manages their lifecycle and invoking them to process requests. The lifecycle consists of:
init
method
destroy
method
processAction
method,
to perform actions targeted to the portlet
render
method,
to perform the render operation
Method from javax.portlet.Portlet Summary: |
---|
destroy, init, processAction, render |
Method from javax.portlet.Portlet Detail: |
---|
This method enables the portlet to do the following: |
The portlet container calls the The portlet container cannot place the portlet into service
if the |
RenderResponse.createActionURL() method.
Typically, in response to an action request, a portlet updates state
based on the information sent in the action request parameters.
In an action the portlet may:
|
|