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

Reply via email to