Are we talking about the same thing? Your patch removes the trailing /
while in my case without the trailing / the parameters aren't
recognized.

On Thu, Mar 6, 2008 at 6:11 PM, David Leangen <[EMAIL PROTECTED]> wrote:
>
>  I've already filed an issue and submitted a patch for this:
>
>   https://issues.apache.org/jira/browse/WICKET-1385
>
>
>  Cheers,
>  Dave
>
>
>
>
>
>  > -----Original Message-----
>  > From: Rajiv Jivan [mailto:[EMAIL PROTECTED]
>  > Sent: 7 March 2008 05:47
>  > To: [email protected]
>  > Subject: Problem when MIgrating from 1.2 to 1.3 - Parameters
>  > removed from HomePage URL
>  >
>  >
>  > We have a site developed using Wicket 1.2. One of the use cases we
>  > have is to pass in a parameter on the home page, and based on that we
>  > perform some actions. e.g
>  >
>  > http://localhost/helloworld?name=John
>  >
>  > This functionality seem to be broken in 1.3. When passing in
>  > parameters on the home page URL they are stripped. Going through the
>  > Wicket I have narrowed down to an issue in WicketFilter
>  >
>  >         // Special-case for home page - we redirect to add a
>  > trailing slash.
>  >         if (relativePath.length() == 0 &&
>  >
>  > !Strings.stripJSessionId(servletRequest.getRequestURI()).endsWith("/"))
>  >         {
>  >             final String redirectUrl =
>  > servletRequest.getRequestURI() + "/";
>  >
>  > servletResponse.sendRedirect(servletResponse.encodeRedirectURL(red
>  > irectUrl));
>  >             return;
>  >         }
>  >
>  > The only workaround I have is to change the URL to
>  > http://localhost/helloworld/?name=John
>  > Notice the traling / after helloworld
>  >
>  > Am I missing something or is this a bug ?
>  >
>  > Thanks,
>  >
>  > Rajiv
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to