Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.5.4
-
None
Description
When using a Checkbox with wantOnSelectionChangedNotifications() = true, the rendered onClick action is not correct because the ";" of the "..;jsessionid=.." is rendered as "%3Bjsessionid=..." and therefore the onSelectionChanged(..) method is not called.
The reason for this missbehavior is that in the Form Class, Line 529 "url = renderer.renderUrl(Url.parse(url.toString()));" returns the %3B representation of the ";". This leads to the behavior that the MountedMapper can not find the according page for this request because the application thinks that the mounted page path is "myPath%3Bjsessionid=..." and not "myPath".
You can reproduce this behavior in the attached quickstart, start in jetty for non cookie behavior.
Attachments
Attachments
Issue Links
- breaks
-
WICKET-6010 Downloading filenames containing ',' or ';' gives problems
- Resolved