시소당
Struts 2 와 SiteMesh를 같이 사용하기 위해서 web.xml의 필터링 순서에 주의를 할 필요가 있다.
순서가 다를 경우 xxx.action 에서는 SiteMesh 필터링이 되질 않았다.
아래와 같이 필터링 순서를 정한다.
e.g
<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>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>