クラス SpringTemplateLoader
java.lang.ObjectSE
org.springframework.ui.freemarker.SpringTemplateLoader
- 実装されているすべてのインターフェース:
freemarker.cache.TemplateLoader
Spring
ResourceLoader を介してテンプレートファイルをロードする FreeMarker TemplateLoader アダプター。FileSE に解決できないリソースローダーパスに対して FreeMarkerConfigurationFactory によって使用されます。
- 導入:
- 14.03.2004
- 作成者:
- Juergen Hoeller
- 関連事項:
FreeMarkerConfigurationFactory.setTemplateLoaderPath(java.lang.String)Configuration.setDirectoryForTemplateLoading(java.io.File)
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明SpringTemplateLoader(ResourceLoader resourceLoader, StringSE templateLoaderPath) 新しいSpringTemplateLoaderを作成します。メソッドのサマリー
修飾子と型メソッド説明voidcloseTemplateSource(ObjectSE templateSource) findTemplateSource(StringSE name) longgetLastModified(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