[ https://issues.apache.org/jira/browse/WICKET-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ingram Chen closed WICKET-539. ------------------------------ We apply related patches and do custom build for 1.2.x for ourself, so this is not urgent for us. and we will migrate to 1.3 soon. i think this issue can be closed. > 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: 20070601-wicket-WICKET-539.txt, patch.tar.gz, > 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.