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]
