wp.publicRenderParamValues
The wp.publicRenderParamValues expression bean can be used within a theme or theme module to read the values of a public render parameter. The public render parameter is read in the context of the currently selected page that is determined internally.
Attributes:
-
get(qname)
Reads the first string value of the public render parameter that is identified by the qualified name.
Example:
<c:set var="pageModesQName" value="{http://www.ibm.com/xmlns/prod/websphere/portal/publicparams}pageMode" /> <c:set var="pageModes" value="${wp.publicRenderParamValues[pageModesQName]}" /> <c:forEach var="mode" items="${pageModes}"> ... </c:forEach>
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 thejavax.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 array that contains the values of the addressed public render parameter or null. You can use the forEach JSTL tag to loop over the returned array.
-