[ 
https://issues.apache.org/jira/browse/WICKET-649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12526810
 ] 

Ate Douma commented on WICKET-649:
----------------------------------

For Portlet API compliance, (portlet) URL modifications by adding/appending 
query string parameters really can't be used, even if certain portals like 
Jetspeed-2 do provide proprietary extension support for it.

I've identified several area's within Wicket where this is done (and thus needs 
fixing):
- AbstractAjaxBehavior.getCallbackUrl(boolean onlyTargetActivePage)
- lots of wicket-ajax Wicket.Ajax.Request.get(path) calls which have query 
parameters appended to the path
- IOnChangeListener implementations (Check, Checkbox, DropDownChoice, etc.) 
which when not used within a form assign a modified url to window.location.href
  (example usage of this kind is the wicket-examples DatesPage example)

I'm going to provide (partial) fixes for the above

> New Wicket Portlet support: fix appending query parameters
> ----------------------------------------------------------
>
>                 Key: WICKET-649
>                 URL: https://issues.apache.org/jira/browse/WICKET-649
>             Project: Wicket
>          Issue Type: Sub-task
>          Components: wicket-portlet
>    Affects Versions: 1.3.0-beta2, 1.3.0-beta3
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>


-- 
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