Public render parameters can be used by portlets to share context information. They are
addressed with qualified names. The wp.publicRenderParam expression bean can be
used within a theme or theme module to read the first String value of a public render parameter.
The public render parameter is read in the context of the currently selected page that is
determined internally. If your public render parameter has multiple values, you must use the wp.publicRenderParamValues expression bean
instead.
Attributes:
- get(qname)
Reads the first string value of the public render parameter that is identified by the qualified
name.
Example:
<c:set var="editModeQName" value="{http://www.ibm.com/xmlns/prod/websphere/portal/publicparams}editMode" />
<c:set var="isEditModeActive" value="${wp.publicRenderParam[editModeQName]}" />
<c:if test="${isEditModeActive}">
...
</c:if>
Parameters:
- qname
- The serialized qualified name of the public render parameter. Its format is {<namespaceURI>}<localname>. This format corresponds with the
serialization format defined by the javax.xml.namespace.QName class.
To avoid issues with the JSP expression parser, store the qualified name in a separate JSP variable.
The qname parameter is mandatory. It must not be null.
Returns: A String representing the first value of the addressed public render parameter or
null.