日期:2014-05-17  浏览次数:21139 次

sitemesh装饰页面不成功
在自己写的示例中hello.jsp能够装饰成功,而当访问有用到struts的register.jsp则出现的是空白页面,没有任何错误提示,哪位仁兄帮忙看看,很是纠结!
这下Web工程的下载地址,东西大多不好贴出来
http://www.kuaipan.cn/file/id_65321620733959950.htm
新手,见笑了

------解决方案--------------------

web.xml里加上

<filter>
   <filter-name>struts-cleanup</filter-name>
   <filter-class>org.apache.struts2.dispatcher.ActionContextCleanUp</filter-class>
</filter>
<filter>
   <filter-name>sitemesh</filter-name>
   <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
</filter>
    <filter>
        <filter-name>struts</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>     <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>struts</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


struts2-sitemesh-plugin-xx.jar加上

------解决方案--------------------
哈哈..网上有很详细的搭配解说额。。