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]

Reply via email to