Abstract base class for
ThemeResolver implementation that uses a cookie sent back to the user
in case of a custom setting, with a fallback to the default theme.
that simply uses a fixed theme.
ThemeResolver implementation 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 (default parameter name: "theme").
FixedThemeResolver will 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.
RequestContext for other view technologies.
pagedlist demo application uses themes