# Package org.springframework.web.servlet.view.script

@NonNullApi @NonNullFields package org.springframework.web.servlet.view.script
Support classes for views based on the JSR-223 script engine abstraction. Contains a `View` implementation for scripted templates.

Related Packages
Package
Description
org.springframework.web.servlet.view
Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
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.
ScriptTemplateConfig
Interface to be implemented by objects that configure and manage a JSR-223 `ScriptEngine` for automatic lookup in a web environment.
ScriptTemplateConfigurer
An implementation of Spring MVC's `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.