a0d929ca_WSRP_v2_0_Specification__Statement_text
[#] CS215 [Section] 9.2.1.9 [Statement text] 
Extensions to the data supplied on the URL which this protocol defines MUST use the following sequence to encode the additoinal information into the wsrp-extensions portlet URL parameter: A querystring-like [20] value is built from the parameter identifiers and values to be set. Parameters that are an array of strings can be specified by repeating the parameter. For example, if a Portlet has two additional parameters, one is an array of strings (parameter name is ""param1"") and and the other a simple string (parameter name is "param2"), results in; "param1=value1&param1=value2&param2=value3" The string built in step #1 is url-encoded so that it can appear as a querystring value or part of the path portion of the URL. The example becomes; "param1%3Dvalue1%26param1%3Dvalue2%26param2%3Dvalue3" The url-encoded string is then used as the value of the wsrp-extensions portlet url parameter or to replace it within a template.
WSRP v2.0 Specification
Statement text