类 RenderingContext

java.lang.Object
cn.taketoday.web.view.script.RenderingContext

public class RenderingContext extends Object
Context passed to ScriptTemplateView render function in order to make the application context, the locale, the template loader and the url available on scripting side.
从以下版本开始:
4.0
作者:
Sebastien Deleuze
  • 字段详细资料

    • applicationContext

      private final cn.taketoday.context.ApplicationContext applicationContext
    • locale

      private final Locale locale
    • templateLoader

      private final Function<String,String> templateLoader
    • url

      private final String url
  • 构造器详细资料

    • RenderingContext

      public RenderingContext(cn.taketoday.context.ApplicationContext applicationContext, Locale locale, Function<String,String> templateLoader, String url)
      Create a new RenderingContext.
      参数:
      applicationContext - the application context
      locale - the locale of the rendered template
      templateLoader - a function that takes a template path as input and returns the template content as a String
      url - the URL of the rendered template
  • 方法详细资料

    • getApplicationContext

      public cn.taketoday.context.ApplicationContext getApplicationContext()
      Return the application context.
    • getLocale

      public Locale getLocale()
      Return the locale of the rendered template.
    • getTemplateLoader

      public Function<String,String> getTemplateLoader()
      Return a function that takes a template path as input and returns the template content as a String.
    • getUrl

      public String getUrl()
      Return the URL of the rendered template.