[ 
https://issues.apache.org/jira/browse/WICKET-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Quenot updated WICKET-539:
----------------------------------------

    Fix Version/s:     (was: trunk)
                   1.3.0-beta2

This issue is not fixed in the 1.2.x branch indeed. The fix is only available 
in Wicket trunk == Wicket 1.3.  Based on the fix I made (look at the Subversion 
commits tab in this issue), it should be possible to come up with a patch for 
the 1.2.x branch however.  Any chance you can prepare one?

> QueryStringUrlCodingStrategy does not handle multi-valued parameters
> --------------------------------------------------------------------
>
>                 Key: WICKET-539
>                 URL: https://issues.apache.org/jira/browse/WICKET-539
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.2.6
>         Environment:  linux 2.6.x
>  tomcat5, 6
>  jdk6
>            Reporter: Ingram Chen
>            Assignee: Jean-Baptiste Quenot
>             Fix For: 1.3.0-beta2
>
>         Attachments: quickstart.tar.gz
>
>
> When using QueryStringUrlCodingStrategy with multiple window support, for 
> example: 
> mount("/mountPath", new QueryStringUrlCodingStrategy("/mountPath", 
> Other.class));
> and use BookmarkablePageLink:
> public Index() {
>       add(new BookmarkablePageLink("link", Other.class).setParameter("foo", 
> 123L));
> }
> ideally the url should be:
> /context/app/mountPath?foo=123
> if open the link in new window, in 1.2.5, the url is
> /context/app/mountPath?foo=123&wicket:pageMapName=wicket-0
> however, in 1.2.6. the url become:
> /context/app/mountPath?foo=%5BLjava.lang.String%3B%406f0241&wicket:pageMapName=wicket-0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to