クラス 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.web.servlet.view.MustacheViewResolver
- 実装済みのインターフェース一覧:
Aware、ApplicationContextAware、Ordered、ServletContextAware、ViewResolver
Mustache 用 Spring MVC
ViewResolver。- 導入:
- 2.0.0
- 作成者:
- Brian Clozel
ネストされたクラスの概要
クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたネストクラス / インターフェース
AbstractCachingViewResolver.CacheFilterフィールド概要
クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたフィールド
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIXクラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたフィールド
DEFAULT_CACHE_LIMITクラス org.springframework.context.support.ApplicationObjectSupport から継承されたフィールド
loggerインターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクター概要
コンストラクターコンストラクター説明Mustache.Compilerのデフォルトインスタンスを基にしたMustacheViewResolverを作成します。MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler) Mustache.Compilerのカスタムインスタンスに基づくMustacheViewResolverを作成します。方法の概要
修飾子と型メソッド説明protected AbstractUrlBasedViewprotected AbstractUrlBasedViewprotected ClassSE<?>voidsetCharset(StringSE charset) 文字セットを設定します。クラス org.springframework.web.servlet.view.AbstractTemplateViewResolver から継承されたメソッド
setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpersクラス org.springframework.web.servlet.view.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クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたメソッド
clearCache, getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheFilter, setCacheLimit, setCacheUnresolvedクラス org.springframework.web.context.support.WebApplicationObjectSupport から継承されたメソッド
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextクラス org.springframework.context.support.ApplicationObjectSupport から継承されたメソッド
getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext
コンストラクターの詳細
MustacheViewResolver
public MustacheViewResolver()Mustache.Compilerのデフォルトインスタンスを基にしたMustacheViewResolverを作成します。MustacheViewResolver
public MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler) Mustache.Compilerのカスタムインスタンスに基づくMustacheViewResolverを作成します。- パラメーター:
compiler- テンプレートのコンパイルに使用される Mustache コンパイラー
方法の詳細
requiredViewClass
- オーバーライド:
- クラス
AbstractTemplateViewResolverのrequiredViewClass
setCharset
文字セットを設定します。- パラメーター:
charset- 文字セット
buildView
- オーバーライド:
- クラス
AbstractTemplateViewResolverのbuildView - 例外:
ExceptionSE
instantiateView
- オーバーライド:
- クラス
UrlBasedViewResolverのinstantiateView