public interface PortletResponse
PortletResponse defines the base interface to assist a portlet in creating and sending a response to
the client. The portlet container uses two specialized versions of this interface when invoking a portlet,
ActionResponse and RenderResponse. The portlet container creates these objects and passes
them as arguments to the portlet's processAction and render methods.ActionResponse,
RenderResponse| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(String key,
String value)
Adds a String property to an existing key to be returned to the portal.
|
String |
encodeURL(String path)
Returns the encoded URL of the resource, like servlets, JSPs, images and other static files, at the given path.
|
void |
setProperty(String key,
String value)
Sets a String property to be returned to the portal.
|
void addProperty(String key, String value) throws IllegalArgumentException
key - the key of the property to be returned to the portalvalue - the value of the property to be returned to the portalIllegalArgumentException - if key is null.void setProperty(String key, String value) throws IllegalArgumentException
key - the key of the property to be returned to the portalvalue - the value of the property to be returned to the portalIllegalArgumentException - if key is null.String encodeURL(String path) throws IllegalArgumentException
encodeURL method may include the session ID and other portal/portlet-container specific
information into the URL. If encoding is not needed, it returns the URL unchanged.path - the URI path to the resource. This must be either an absolute URL (e.g.
http://my.co/myportal/mywebap/myfolder/myresource.gif) or a full path URI (e.g.
/myportal/mywebap/myfolder/myresource.gif).IllegalArgumentException - if path doesn't have a leading slash or is not an absolute URLCopyright © 2003-2020 GateIn. All Rights Reserved.