@NonNullApi @NonNullFields

# Package org.springframework.web.reactive.result.view.script

Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g.

See: Description

Interface Summary
ScriptTemplateConfig: Interface to be implemented by objects that configure and manage a JSR-223 `ScriptEngine` for automatic lookup in a web environment.

Class Summary
RenderingContext: 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.
ScriptTemplateConfigurer: An implementation of the Spring WebFlux `ScriptTemplateConfig` for creating a `ScriptEngine` for use in a web application.
ScriptTemplateView: An `AbstractUrlBasedView` subclass designed to run any template library based on a JSR-223 script engine.
ScriptTemplateViewResolver: Convenience subclass of `UrlBasedViewResolver` that supports `ScriptTemplateView` and custom subclasses of it.

## Package org.springframework.web.reactive.result.view.script Description

Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g. using JavaScript via Nashorn on JDK 8. Contains a View implementation for scripted templates.