Class RenderingContext
- java.lang.Object
- org.springframework.web.reactive.result.view.script.RenderingContext
public class RenderingContext extends Object
Context passed toScriptTemplateViewrender 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 ApplicationContextgetApplicationContext()Return the application context.LocalegetLocale()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.StringgetUrl()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.