博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts和Sitemesh整合,实现多个装饰器
阅读量:6841 次
发布时间:2019-06-26

本文共 1232 字,大约阅读时间需要 4 分钟。

hot3.png

web.xml配置

    
struts-prepare
    
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter
    
sitemesh
    
com.opensymphony.sitemesh.webapp.SiteMeshFilter
    
struts-execute
    
org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter
    
struts-prepare
    
/*
    
sitemesh
    
/*
    
struts-execute
    
/*

注意: <filter-mapping>的顺序必须是以上顺序,struts-prepare-->sitemesh-->struts-execute.否则的话装饰器不会起作用.

Sitemesh xml配置

    
    
        
/login.jsp
        
/qiantai/userinfo/*
        
*My97DatePicker.htm
     
        // 这个装饰器装饰那个路径下的, 这里可以配置多个装饰器    
        
/*
        
    
    
        // 前台装饰样式    
        
/qiantai/*
        
    

注意: 装饰器配置时不同装饰器中<decorator>标签中的name属性的值不能一样,否则会出现装饰页面混淆的情况.

转载于:https://my.oschina.net/heroShane/blog/202864

你可能感兴趣的文章