Abstract base class for
Implementation of ThemeResolver that uses a cookie sent back to the user in case of a custom setting, with a fallback to the default theme.
Implementation of ThemeResolver that simply uses a fixed theme.
Implementation of ThemeResolver that uses a theme attribute in the user's session in case of a custom setting, with a fallback to the default theme.
Interceptor that allows for changing the current theme on every request, via a configurable request parameter.
FixedThemeResolverwill be provided with the default theme name 'theme'.
FixedThemeResolver, you will able to use another theme name for default, but the users will stick on this theme.
SessionThemeResolver, you can allow the user to change his current theme.
RequestContextfor other view technologies.
pagedlistdemo application uses themes