Re: Re: Sitemesh buffering undecorated content

Mathias Bogaert <[email protected]>
Newsgroups gmane.comp.web.sitemesh.general
Message-ID <[email protected]>
Indeed, decorators.xml is specific to ConfigDecoratorMapper. How about 
supporting it in both?

Mathias

On 18 May 2004, at 09:18, Chris Miller wrote:

> Yeah I think we can improve on the current inclusive-only filter 
> url-patterns. I somehow manange to find myself in situations all the 
> time where I kick, curse & scream because I can't exclude a path or 
> two. I feel you shouldn't have to structure your directories a certain 
> way just because of a Sitemesh (well OK, Servlet spec ;-) limitation.
>
> The reason decorators.xml doesn't quite work (and please correct me if 
> I'm wrong since I'm not 100% sure about this) is that decorators.xml 
> is in fact specific to ConfigDecoratorMapper. It's quite possible that 
> someone doesn't even have ConfigDecoratorMapper specified in 
> sitemesh.xml, and besides quite a few of the Mappers ignore the path 
> mapping completely (eg PageDecoratorMapper, CookieDecoratorMapper, 
> ...) and do their own thing based on the contents of the request 
> and/or page object. We need to decide not to decorate before the page 
> object is created (this was my original motivation for the 
> mightDecorate() approach).
>
> Mike suggested via email that we could just add another filter that 
> does the exclusions (it would just set FILTER_APPLIED). Tempting 
> because it's a very simple fix! Seems a bit clunky to have two filters 
> for Sitemesh though.
>
>
>
>
> Hani Suleiman wrote:
>> Hm, the way I deal with this is to only specify the filter on the 
>> resources
>> I care about (eg, *.action, *.jsp, *.html). Although I spose that 
>> isn't good
>> enough as the filter url's are inclusive rather than exclusive, so 
>> aren't
>> expressive enough.
>> So yeah, +1 for adding exclusions to sitemesh.xml, with same syntax 
>> and
>> rules using PathMapper. What's the argument to throw at people who 
>> will one
>> day ask why they can't specify it in decorators.xml again?
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: SourceForge.net Broadband
> Sign-up now for SourceForge Broadband and get the fastest
> 6.0/768 connection for only $19.95/mo for the first 3 months!
> http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
> _______________________________________________
> Opensymphony-sitemesh mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-sitemesh
>
>
Mathias Bogaert
Senior Software Architect
Intrasoft International
Mobile +32 (0) 478 48 28 96



-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.