Apache Struts 2 Documentation > Home > FAQs > Can I change theme on a per-page basis
Added by tm_jee, last edited by Ted Husted on Jul 22, 2006  (view change) show comment

The default theme is passed to the page through a theme variable. To change the theme for a page, use the set tag to change the theme variable. The variable can be changed using a static value or property.

Static Value

Change to the "simple" theme.

<saf:set name="theme" value="simple" scope="page" />

Property

Change to the theme name indicated by the myTheme property.

<saf:set name="theme" value="%{myTheme}" scope="page" />

See also Selecting Themes