2008/12/2 Faraz Ali <[EMAIL PROTECTED]>:
> My struts version is struts 2.0.11.2.
>
> Below is my decorators.xml file:
>
> <decorators defaultdir="/decorators">
>  <excludes>
> <pattern>/styles/*</pattern>
> <pattern>/scripts/*</pattern>
> <pattern>/images/*</pattern>
> </excludes>
> <decorator name="layout" page="layout.jsp">
> <pattern>/*</pattern>
> </decorator>
> </decorators>

You should add also this:

        <pattern>/*ajax=true*</pattern>
        <pattern>/scripts/dojo/*</pattern>
        <pattern>/struts/dojo/*</pattern>
        <pattern>/resources/*</pattern>


> And below is my web.xml:
>
> <filter>
> <filter-name>sitemesh</filter-name>
> <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
>
> </filter>
> <filter>
> <filter-name>struts2</filter-name>
> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
> </filter>
> <filter-mapping>
> <filter-name>struts2</filter-name>
> <url-pattern>/*</url-pattern>
> </filter-mapping>
> <filter-mapping>
> <filter-name>sitemesh</filter-name>
> <url-pattern>/*</url-pattern>
> <!-- <dispatcher>FORWARD</dispatcher> -->
> </filter-mapping>


And add Struts cleanup before sitemesh

    <filter>
        <filter-name>struts-cleanup</filter-name>
        
<filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
    </filter>


http://struts.apache.org/2.0.11.2/docs/sitemesh-plugin.html


Regards
-- 
Lukasz
http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to