public interface ScriptTemplateConfig
ScriptEngine for automatic lookup in a web environment.
 Detected and used by ScriptTemplateView.| Modifier and Type | Method and Description | 
|---|---|
Charset | 
getCharset()
Return the charset used to read script and template files. 
 | 
String | 
getContentType()
Return the content type to use for the response. 
 | 
ScriptEngine | 
getEngine()
Return the  
ScriptEngine to use by the views. | 
String | 
getEngineName()
Return the engine name that will be used to instantiate the  
ScriptEngine. | 
Supplier<ScriptEngine> | 
getEngineSupplier()
Return the engine supplier that will be used to instantiate the  
ScriptEngine. | 
String | 
getRenderFunction()
Return the render function name (optional). 
 | 
String | 
getRenderObject()
Return the object where the render function belongs (optional). 
 | 
String | 
getResourceLoaderPath()
Return the resource loader path(s) via a Spring resource location. 
 | 
String[] | 
getScripts()
Return the scripts to be loaded by the script engine (library or user provided). 
 | 
Boolean | 
isSharedEngine()
Return whether to use a shared engine for all threads or whether to create
 thread-local engine instances for each thread. 
 | 
@Nullable ScriptEngine getEngine()
ScriptEngine to use by the views.@Nullable Supplier<ScriptEngine> getEngineSupplier()
ScriptEngine.@Nullable String getEngineName()
ScriptEngine.@Nullable Boolean isSharedEngine()
@Nullable String[] getScripts()
@Nullable String getRenderObject()
@Nullable String getRenderFunction()
ScriptEngine.eval(String, Bindings).@Nullable String getContentType()
@Nullable Charset getCharset()