クラス 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 AbstractUrlBasedView
protected AbstractUrlBasedView
protected ClassSE<?>
void
setCharset
(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