hello... may be the problem is the order of the filter.... here is mine
<!-- END SNIPPET: filter --> <filter-mapping> <filter-name>set-encoding</filter-name> <url-pattern>/j_spring_security_check</url-pattern> </filter-mapping> <filter-mapping> <filter-name>struts-cleanup</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>sitemesh</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>action2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> sa10 wrote: > > I am using sitemesh decorator 2.3, struts 1.3, wls 9.2 and jdk 1.5. > > I have created a custom decorator but everytime I use actions like ***.do > in 'decorators.xml', I get default ('main') decorator applied to the pages > instead of my custom decorator ('mydecorator'). > > But 'mydecorator' works fine if I put JSPs instead of **.do here. > > In "decorators.xml" I have -- > <decorator name="mydecorator" page="/mydecorator.jsp"> > <pattern>*Reports.do</pattern> > </decorator> > > <decorator name="main" page="/decorator.jsp"> > <pattern>/*</pattern> > </decorator> > > I also have 'mydecorator' properly configured in "web.xml" as > <filter> > <display-name>mydecorator</display-name> > <filter-name>mydecorator</filter-name> > <filter-class>com.project.util.MydecoratorFilter</filter-class> > </filter> > > <filter-mapping> > <filter-name>mydecorator</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > > <filter-mapping> > <filter-name>sitemesh</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > > Any help is highly appreciated. > Thanks > ----- Blog: http://www.ryanwong.name Can Use: English, Chinese -- View this message in context: http://www.nabble.com/sitemesh-decorator-problem-with-struts-action-tp20116332p20144443.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]