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属性的值不能一样,否则会出现装饰页面混淆的情况.