Package org.springframework.web.reactive.result.view.script
@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. using JavaScript via Nashorn on JDK 8.
Contains a View implementation for scripted templates.
-
ClassDescriptionContext passed to
ScriptTemplateView
render function in order to make the application context, the locale, the template loader and the url available on scripting side.Interface to be implemented by objects that configure and manage a JSR-223ScriptEngine
for automatic lookup in a web environment.An implementation of the Spring WebFluxScriptTemplateConfig
for creating aScriptEngine
for use in a web application.AnAbstractUrlBasedView
subclass designed to run any template library based on a JSR-223 script engine.Convenience subclass ofUrlBasedViewResolver
that supportsScriptTemplateView
and custom subclasses of it.