ok simple DispatchingPage with Pageparameter
DispatchingPage(Pageparameter params){ customerId = params.getIndexedParam(0); // not real syntax action = params.getIndexedParam(1); // not real syntax if(action.equals("login")){ PageParameter moreParam = new PageParameter(); moreParam.add("customerId", customerId); setResponsePage(new LoginPage(moreParam); }else if (....) } (not compiled code) Simple Dispatcher without overrides of Wicket-Core Components (URLCodingStrategy, RequestCycleProcessor)! If you want it more complex and transparent use your own implementation of AbstractRequestCycleProcessor (look at UrlCompressingWebRequestProcessor, or from http://code.google.com/p/brix-cms/ Brix BrixRequestCycleProcessor With Wicket you can easy customize all to your needs! I mean "easy" because you just implement some interface and replace the default wicket beheaviour by your own. No special feature of wicket, its just Java, or ? Martin Mathias P.W Nilsson wrote: > > Also you must handle the second parameter /login maybe by switching > different panels or redirect to another page ! > > How should this be done? I must keep the customer/customerId in every > page. What happens when redirecting? > -- View this message in context: http://www.nabble.com/Create-custom-UrlCodingStrategy-tp20660813p20814227.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]