クラス MustacheViewResolver
java.lang.ObjectSE
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractCachingViewResolver
org.springframework.web.servlet.view.UrlBasedViewResolver
org.springframework.web.servlet.view.AbstractTemplateViewResolver
org.springframework.boot.mustache.servlet.view.MustacheViewResolver
- 実装済みのインターフェース一覧:
Aware, ApplicationContextAware, Ordered, ServletContextAware, ViewResolver
Mustache 用 Spring MVC
ViewResolver。- 導入:
- 4.0.0
- 作成者:
- Brian Clozel
ネストされたクラスの概要
クラス AbstractCachingViewResolver から継承されたネストクラス / インターフェース
AbstractCachingViewResolver.CacheFilterフィールド概要
クラス UrlBasedViewResolver から継承されたフィールド
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIXクラス AbstractCachingViewResolver から継承されたフィールド
DEFAULT_CACHE_LIMITクラス ApplicationObjectSupport から継承されたフィールド
loggerインターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクター概要
コンストラクターコンストラクター説明Mustache.Compilerのデフォルトインスタンスを基にしたMustacheViewResolverを作成します。MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler) Mustache.Compilerのカスタムインスタンスに基づくMustacheViewResolverを作成します。方法の概要
修飾子と型メソッド説明protected AbstractUrlBasedViewprotected AbstractUrlBasedViewprotected ClassSE<?> voidsetCharset(@Nullable StringSE charset) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetCharset(@Nullable CharsetSE charset) 使用するCharsetSE を設定します。クラス AbstractTemplateViewResolver から継承されたメソッド
setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpersクラス UrlBasedViewResolver から継承されたメソッド
applyLifecycleMethods, canHandle, createView, getAttributesMap, getCacheKey, getContentType, getExposeContextBeansAsAttributes, getExposedContextBeanNames, getExposePathVariables, getOrder, getPrefix, getRedirectHosts, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, initApplicationContext, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, setAttributes, setAttributesMap, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setOrder, setPrefix, setRedirectContextRelative, setRedirectHosts, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNamesクラス AbstractCachingViewResolver から継承されたメソッド
clearCache, getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheFilter, setCacheLimit, setCacheUnresolvedクラス WebApplicationObjectSupport から継承されたメソッド
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
コンストラクターの詳細
MustacheViewResolver
public MustacheViewResolver()Mustache.Compilerのデフォルトインスタンスを基にしたMustacheViewResolverを作成します。MustacheViewResolver
public MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler) Mustache.Compilerのカスタムインスタンスに基づくMustacheViewResolverを作成します。- パラメーター:
compiler- テンプレートのコンパイルに使用される Mustache コンパイラー
方法の詳細
requiredViewClass
- オーバーライド:
- クラス
AbstractTemplateViewResolverのrequiredViewClass
setCharset
setCharset
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。4.1.0 以降、4.3.0 で削除されsetCharset(Charset)を推奨使用する文字セットの名前を設定します。- パラメーター:
charset- 文字セット
buildView
- オーバーライド:
- クラス
AbstractTemplateViewResolverのbuildView - 例外:
ExceptionSE
instantiateView
- オーバーライド:
- クラス
UrlBasedViewResolverのinstantiateView
setCharset(Charset)を推奨