[
https://issues.apache.org/jira/browse/WICKET-4019?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Grigorov resolved WICKET-4019.
-------------------------------------
Resolution: Later
Closing the ticket as "Later".
The provided patch by Peter Pastrnak has been added to WicketStuff project -
https://github.com/wicketstuff/core/tree/master/jdk-1.6-parent/portlet-parent.
Since then it didn't get much attention so we think there is no reason to add
it to the official Wicket distribution.
> Portlet Support 1.5
> -------------------
>
> Key: WICKET-4019
> URL: https://issues.apache.org/jira/browse/WICKET-4019
> Project: Wicket
> Issue Type: New Feature
> Components: wicket
> Affects Versions: 1.5-RC7
> Reporter: Peter Pastrnak
> Attachments: ASF.LICENSE.NOT.GRANTED--with bind(this).jpg,
> ASF.LICENSE.NOT.GRANTED--without bind(this).jpg,
> PortletServletRequestWrapper.java, ResponseState.java, Wicket - Portlet.htm,
> wicket-1.5.2.1.zip, wicket-portlet-1.5.0.zip, wicket-portlet-1.5.1.1.zip,
> wicket-portlet-1.5.1.2.zip, wicket-portlet-1.5.1.3.zip,
> wicket-portlet-1.5.1.4.zip, wicket-portlet-1.5.1.5.zip,
> wicket-portlet-1.5.1.zip, wicket-portlet-1.5.2.2.zip,
> wicket-portlet-1.5.2.4.zip, wicket-portlet-1.5.2.zip,
> wicket-portlet-1.5.5.0.zip, wicket-portlet-1.5.5.1.zip,
> wicket-portlet-1.5.7.1.zip, wicket-portlet-1.5.7.2.zip,
> wicket-portlet-1.5.RC7.zip
>
>
> Url returned by the RequestMapper does not seem to be properly rendered, as
> it does not encode question mark character in the Url parameter value (I
> haven't checked the w3c spec, but at least Liferay Portal seems to require it
> to be encoded)
> The reason is this definition in the UrlEncoder:
> case QUERY :
> // to allow direct passing of URL in query
> dontNeedEncoding.set('/');
> // to allow direct passing of URL in query
> dontNeedEncoding.set('?');
> Currently URL "http://host/file?param=a?b" would be encoded as
> "http://host/file?param=a?b", instead of "http://host/file?param=a%3Fb"
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)