[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsrp-interop] wsrp-extension value encoding clarification
Mit freundlichen Grüßen / Kind regards | |||||
Richard Jacob | |||||
Team Lead Portal
Standards & WCM development WSRP Standardization Lead | |||||
IBM Software Group, WPLC | |||||
WSS Websphere Portal Foundation Development 1 | |||||
Phone: | +49-7031-16-3469 | IBM Deutschland Research & Development | |||
E-Mail: | richard.jacob@de.ibm.com | Schoenaicher Str. 220 | |||
71032 Boeblingen | |||||
Germany | |||||
IBM Deutschland Research
& Development GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294 |
From: | Nathan Lipke <nathan.lipke@oracle.com> |
To: | wsrp-interop@lists.oasis-open.org |
Cc: | Andrew Wright <andrew.wright@oracle.com> |
Date: | 12/08/2009 10:45 PM |
Subject: | [wsrp-interop] wsrp-extension value encoding clarification |
9.2.1.9 wsrp-extensions
Extensions to the data supplied on the URL
which this protocol defines MUST use the following sequence to encode the
additional information into the wsrp-extensions
portlet URL parameter:
1. 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¶m1=value2¶m2=value3
2. 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
3. The
url-encoded string is then used as the value of the wsrp-extensions
portlet url parameter or to replace it within a template.
So for example if param1=value1 were more
complex:
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]