Package org.thymeleaf.context
Class WebContext
Object
org.thymeleaf.context.AbstractContext
org.thymeleaf.context.WebContext
- All Implemented Interfaces:
IContext,IWebContext
Basic web-oriented implementation of the IContext and IWebContext interfaces.
This context implementation contains all the required web artifacts needed for template execution in web environments, and should be enough for most web-based scenarios of template processing.
Note this class was modified in a backwards-incompatible way in Thymeleaf 3.1.0.
- Since:
- 3.1.0
- Author:
- Daniel Fernández
-
Constructor Summary
ConstructorsConstructorDescriptionWebContext(IWebExchange webExchange) WebContext(IWebExchange webExchange, Locale locale) WebContext(IWebExchange webExchange, Locale locale, Map<String, Object> variables) -
Method Summary
Modifier and TypeMethodDescriptionReturns theIWebExchangeobject associated with the template execution.Methods inherited from class org.thymeleaf.context.AbstractContext
clearVariables, containsVariable, getLocale, getVariable, getVariableNames, removeVariable, setLocale, setVariable, setVariablesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.thymeleaf.context.IContext
containsVariable, getLocale, getVariable, getVariableNames
-
Constructor Details
-
WebContext
-
WebContext
-
WebContext
-
-
Method Details
-
getExchange
Description copied from interface:IWebContextReturns the
IWebExchangeobject associated with the template execution.- Specified by:
getExchangein interfaceIWebContext- Returns:
- the web exchange object.
-