Thanks again, works perfectly. Vytautas
Vytautas C wrote: > My guess it's just simple delegateable class? > > Vytautas > > Vytautas C wrote: >> Question regarding your code in wiki page: RequestDecorator, this seems >> to be class in your package? Could it be posted too? >> >> Regards, >> Vytautas >> >> >> Alex Objelean wrote: >>> I've created a draft version of the page in wiki: >>> http://cwiki.apache.org/confluence/display/WICKET/Wicket+and+localized+URLs >>> http://cwiki.apache.org/confluence/display/WICKET/Wicket+and+localized+URLs >>> >>> Now it will not expire ;). >>> >>> Alex Objelean >>> >>> >>> Vytautas C(ivilis wrote: >>>> Hi, Alex. >>>> >>>> Could you repost LocaleUrlCodingStrategyDecorator to pastebin, as it has >>>> been expired? >>>> >>>> Thanks! >>>> >>>> Vytautas >>>> >>>> Alex Objelean wrote: >>>>> RequestDecorator is nothing but a decorator implementation of Request >>>>> class... >>>>> [CODE] >>>>> public class RequestDecorator >>>>> extends Request { >>>>> /** >>>>> * Decorated request. >>>>> */ >>>>> private final Request request; >>>>> >>>>> >>>>> /** >>>>> * Constructor. >>>>> * >>>>> * @param request to decorate. >>>>> */ >>>>> public RequestDecorator(final Request request) { >>>>> if (request == null) { >>>>> throw new IllegalArgumentException("Decorated Request cannot be >>>>> NULL!"); >>>>> } >>>>> this.request = request; >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public Locale getLocale() { >>>>> return request.getLocale(); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String getParameter(final String key) { >>>>> return request.getParameter(key); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public Map<String, String[]> getParameterMap() { >>>>> return request.getParameterMap(); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String[] getParameters(final String key) { >>>>> return request.getParameters(key); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String getPath() { >>>>> return request.getPath(); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String getQueryString() { >>>>> return request.getQueryString(); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String getRelativePathPrefixToContextRoot() { >>>>> return request.getRelativePathPrefixToContextRoot(); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String getRelativePathPrefixToWicketHandler() { >>>>> return request.getRelativePathPrefixToWicketHandler(); >>>>> } >>>>> >>>>> >>>>> /** >>>>> * {...@inheritdoc} >>>>> */ >>>>> @Override >>>>> public String getURL() { >>>>> return request.getURL(); >>>>> } >>>>> } >>>>> [/CODE] >>>>> >>>>> >>>>> Gatos wrote: >>>>>> I'm using wicket 1.3.5 and RequestDecorator could not be found. >>>>>> >>>>>> On Mon, Jul 27, 2009 at 1:05 PM, Alex Objelean >>>>>> <alex_objel...@yahoo.com>wrote: >>>>>> >>>>>>> There is another thread where I have posted a link with implementation >>>>>>> (which is currently in production)... so, you can just reuse it: >>>>>>> >>>>>>> http://www.nabble.com/Is-IRequestTargetUrlCodingStrategy-needed-for-mapping-bookmarkable--URLs--td24407411.html#a24409330 >>>>>>> >>>>>>> Alex Objelean >>>>>>> >>>>>>> >>>>>>> Gatos wrote: >>>>>>>> Hello, >>>>>>>> >>>>>>>> How is it possible to use such urls in wicket? >>>>>>>> If users clicks that link then appropriate page with defined locale >>>>>>> will >>>>>>>> be >>>>>>>> shown. >>>>>>>> www.domain.com/uk/home >>>>>>>> www.domain.com/nl/home >>>>>>>> >>>>>>>> Thank you >>>>>>>> >>>>>>>> >>>>>>> -- >>>>>>> View this message in context: >>>>>>> http://www.nabble.com/urls-with-localization-tp24676709p24677616.html >>>>>>> Sent from the Wicket - User mailing list archive at Nabble.com. >>>>>>> >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>>>> >>>>>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>>> >>>> > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org