Yes it does (well, it did... my changes to the FreeMarkerPageFilter use the newer SiteMeshFilter). They not only deprecated PageFilter, but deleted the code within it.

You do not have access to everything in the decorators with SiteMeshFilter that you do with FreeMarkerPageFilter. For instance, none of the statics, etc. found in FreeMarkerManager are in the SiteMeshFilter version. Not a big deal if you don't use it. However, I use it heavily to define statics for various definitions and permission.

You don't need to worry about .jsp decorators and these problems as much, since they are compiled and can access the statics.

Hope this makes sense... I've had a very long week :)
-- Christian



On Oct 22, 2009, at 11:45 AM, Dale Newfield wrote:

Christian Stone wrote:
It isn't a problem if you use the filter bundled with Sitemesh. However, it doesn't work if you use the plugin filters...

Does that include com.opensymphony.module.sitemesh.filter.PageFilter ?
I use .jsp decorators and use s: tags within them (by putting the sitemesh filter in between the StrutsPrepareFilter / StrutsExecuteFilter pair).

-Dale

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org


--
           _,--"
cws        `-._        ________-_______         "----
       _----'--'--------------------------------'--'----_
      //_| | \ Christian Stone, Software Engineer / | |_\\
     (_____|_|__=     xt...@stonescape.net     =__|_|_____)
     _\_____=__   http://xtian.stonescape.net/        ___/_
       \/-(o)-~~-(o)-~~-(o)-`------'-(o)-~~-(o)-~~-(o)-\/



Reply via email to