1. 在HandleMapping的配置
<property name="interceptors" >
<list>
<ref local="themeChangeInterceptor"/>
</list>
</property>
2. 配置主题名称参数拦截器。比如http://localhost:9080/startmvc2/app/home?themeName=summer 将使用summer的主题
<bean id="themeChangeInterceptor" class="org.springframework.web.servlet.theme.ThemeChangeInterceptor">
<property name="paramName" value="themeName"></property> --红色为参数名称
</bean>
3.指定主题配置文件位置。
<bean id="themeSource" class="org.springframework.ui.context.support.ResourceBundleThemeSource">
<property name="basenamePrefix" value="com.mvc.theme."></property>
</bean>
4. 指定主题解析器。
<bean id="themeResolver"
class="org.springframework.web.servlet.theme.CookieThemeResolver">
<property name="defaultThemeName" >
<value>summer</value>
</property>
</bean>