I was trying to make minimal code changes. I thought of an alternative that hopefully will work ok:
Using named parameters and ignore the names! Eg., URL /page/name1/value1 I can mount a page like: /page/${dummy_name1}/${value1} I could simply ignore dummy_name1 and assume there is a value in the 'value1' slot so the existing code that reads it via: Parameters.get("value1") Would continue to work as it did in 1.4. It's crazy enough that it *might* just work! >-----Original Message----- >From: Martin Grigorov [mailto:mgrigo...@apache.org] >Sent: Monday, 19 September 2011 5:37 PM >To: users@wicket.apache.org >Subject: Re: name1/param1/name2/param2 style URLs still supported in 1.5? > >Here is one more resource to read. >http://wicketinaction.com/2011/07/wicket-1-5-mounting-pages/ > >You can do that with indexed parameters. >Use pageParameters.getIndexedCount() and then extract the name from the odd >parameters and their values from the even: parameters.get(index) > >On Mon, Sep 19, 2011 at 8:35 AM, Chris Colman ><chr...@stepaheadsoftware.com>wrote: > >> ** ** >> >> We have lots of code in 1.4 that uses parameter/value pairs embedded into >> the URL using the '/' as a delimeter so that they look like actual >> directories to search engines. There are lots of search engines out there >> that have cached these URLs so we would still like to be able to serve >them >> unchanged. Does 1.5 support this style of parameter embedding in the URL? >> I've looked at **** >> >> ** ** >> >> https://cwiki.apache.org/confluence/display/WICKET/Request+mapping**** >> >> ** ** >> >> but can't seem to find an example of that 1.4 style URL encoding of the >> parameters. Is it no longer possible?**** >> >> ** ** >> >> Yours sincerely,**** >> >> ** ** >> >> Chris Colman**** >> >> **** >> >> Pagebloom Team Leader,**** >> >> Step Ahead Software >> >> **** >> >> pagebloom - your business & your website growing together**** >> >> ** ** >> >> **Sydney**: (+61 2) 9656 1278 ****Canberra****: (+61 2) 6100 2120 >> **** >> >> Email: chr...@stepahead.com.au <//chr...@stepahead.com.au>**** >> >> Website:**** >> >> http://www.pagebloom.com**** >> >> http://develop.stepaheadsoftware.com**** >> >> **** >> >> ** ** >> > > > >-- >Martin Grigorov >jWeekend >Training, Consulting, Development >http://jWeekend.com <http://jweekend.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org