| クラス | 説明 |
|---|---|
| AbstractThemeResolver | ThemeResolver 実装の抽象基本クラス。 |
| CookieThemeResolver | カスタム設定の場合にユーザーに送り返される Cookie を使用し、デフォルトテーマにフォールバックする ThemeResolver 実装。 |
| FixedThemeResolver | 固定テーマを使用する ThemeResolver 実装。 |
| SessionThemeResolver | カスタム設定の場合にユーザーのセッションでテーマ属性を使用し、デフォルトのテーマにフォールバックする ThemeResolver 実装。 |
| ThemeChangeInterceptor | 構成可能なリクエストパラメーター(デフォルトのパラメーター名: "theme" )を介して、すべてのリクエストで現在のテーマを変更できるインターセプター。 |
themeResolver として提供しない場合、FixedThemeResolver はデフォルトのテーマ名 "theme" で提供されます。FixedThemeResolver を使用する場合、デフォルトで別のテーマ名を使用できますが、ユーザーはこのテーマを使い続けます。CookieThemeResolver または SessionThemeResolver を使用すると、ユーザーが現在のテーマを変更できるようにすることができます。RequestContext を介して他のビューテクノロジーにアクセスします。pagedlist デモアプリケーションはテーマを使用します