You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by jeffrey ai <jf...@gmail.com> on 2007/10/31 00:32:12 UTC
Re: url-rewriting in Tapestry 5
You could use urlrewritefilter to rewrite both inbound and outbound URLs.
But for outbound URLs rewriting, urlrewritefilter could only rewrite URLs
encoded by HttpServletResponse.encodeURL() method. I believe most URLs
generated by Tapestry components(so far only confirmed BeanEditForm) are
using this method.
Cheers,
Jeffrey Ai
Britske wrote:
>
> Thanks these all seem valid approaches.
> What i'm looking for is a stretching the possibilities i guess but here it
> goes anyway: I want a way in which I can plug a 'rewrite strategy'. This
> means that not only I have to translate urls from 'nice' to 'tapestry5'
> -internal but also the other way around, so that tapestry-pages reference
> other pages automatically by their 'nice' -url.
>
> I would like to keep the code in 1 place for making this
> bidirectional-translation.
>
> Doing this with mode_rewrite does't give me control in code I think.
> I wonder if this is possible using some form of rewrite-filter, that is
> able to translate both ways.
> any ideas on this?
>
> regards,
> Geert-Jan
>
>
>
> Robin Helgelin wrote:
>>
>> On 9/21/07, Daniel Leffel <da...@gmail.com> wrote:
>>> I went down this path and decided that mod_rewrite is a much cleaner way
>>> to
>>> achieve something like this.
>>
>> Or maybe an urlfilter bundled with your war, there are a few usable ones.
>>
>> --
>> regards,
>> Robin
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/url-rewriting-in-Tapestry-5-tf4496726.html#a13500030
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org