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]
