Class RenderingContext
- java.lang.Object
- org.springframework.web.servlet.view.script.RenderingContext
public class RenderingContext extends Object
Context passed toScriptTemplateView
render function in order to make the application context, the locale, the template loader and the url available on scripting side.- Since:
- 5.0
- Author:
- Sebastien Deleuze
Constructor Summary
Constructors Constructor Description RenderingContext(ApplicationContext applicationContext, Locale locale, Function<String,String> templateLoader, String url)
Create a newRenderingContext
.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationContext
getApplicationContext()
Return the application context.Locale
getLocale()
Return the locale of the rendered template.Function<String,String>
getTemplateLoader()
Return a function that takes a template path as input and returns the template content as a String.String
getUrl()
Return the URL of the rendered template.
Constructor Detail
RenderingContext
public RenderingContext(ApplicationContext applicationContext, Locale locale, Function<String,String> templateLoader, String url)
Create a newRenderingContext
.- Parameters:
applicationContext
- the application contextlocale
- the locale of the rendered templatetemplateLoader
- a function that takes a template path as input and returns the template content as a Stringurl
- the URL of the rendered template
Method Detail
getApplicationContext
public ApplicationContext getApplicationContext()
Return the application context.
getTemplateLoader
public Function<String,String> getTemplateLoader()
Return a function that takes a template path as input and returns the template content as a String.