クラス SpringTemplateLoader
java.lang.ObjectSE
org.springframework.ui.freemarker.SpringTemplateLoader
- 実装されたすべてのインターフェース:
freemarker.cache.TemplateLoader
Spring
ResourceLoader
を介してロードする FreeMarker TemplateLoader
アダプター。File
SE に解決できないリソースローダーパスに対して FreeMarkerConfigurationFactory
によって使用されます。- 導入:
- 14.03.2004
- 作成者:
- Juergen Hoeller
- 関連事項:
FreeMarkerConfigurationFactory.setTemplateLoaderPath(java.lang.String)
Configuration.setDirectoryForTemplateLoading(java.io.File)
フィールドサマリー
コンストラクターのサマリー
コンストラクター説明SpringTemplateLoader
(ResourceLoader resourceLoader, StringSE templateLoaderPath) 新しい SpringTemplateLoader を作成します。メソッドのサマリー
修飾子と型メソッド説明void
closeTemplateSource
(ObjectSE templateSource) findTemplateSource
(StringSE name) long
getLastModified
(ObjectSE templateSource)
フィールドの詳細
logger
コンストラクターの詳細
SpringTemplateLoader
新しい SpringTemplateLoader を作成します。- パラメーター:
resourceLoader
- 使用する Spring ResourceLoadertemplateLoaderPath
- 使用するテンプレートローダーのパス
メソッドの詳細
findTemplateSource
- 次で指定:
- インターフェース
freemarker.cache.TemplateLoader
のfindTemplateSource
- 例外:
IOExceptionSE
getReader
- 次で指定:
- インターフェース
freemarker.cache.TemplateLoader
のgetReader
- 例外:
IOExceptionSE
getLastModified
- 次で指定:
- インターフェース
freemarker.cache.TemplateLoader
のgetLastModified
closeTemplateSource
- 次で指定:
- インターフェース
freemarker.cache.TemplateLoader
のcloseTemplateSource
- 例外:
IOExceptionSE