@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
  Interface | Description
  --- | ---
  ScriptTemplateConfig | Interface to be implemented by objects that configure and manage a JSR-223 `ScriptEngine` for automatic lookup in a web environment.

- Class Summary
  Class | Description
  --- | ---
  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.