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]