All Classes
-
All Classes Interface Summary Enum Summary Exception Summary Annotation Types Summary Class Description AfterControllerEvent Event fired after a controller method returns.AfterProcessViewEvent Event fired after the view engine methodViewEngine.processView(jakarta.mvc.engine.ViewEngineContext)
returns.BeforeControllerEvent Event fired before a controller is called but after it has been matched.BeforeProcessViewEvent Event fired after a view engine has been selected but before itsViewEngine.processView(jakarta.mvc.engine.ViewEngineContext)
method is called.BindingError Represents a single error that occurred while binding a parameter to a controller method argument or controller field using a binding annotation likeFormParam
.BindingResult Describes the binding result of all controller fields and controller method parameters which are annotated with a binding annotation likeFormParam
.Controller Declares a method as a controller.ControllerRedirectEvent Event fired when a controller triggers a redirect.Csrf Cross Site Request Forgery (CSRF) interface with access to the CSRF header name and the CSRF token value.Csrf.CsrfOptions Options for propertyCsrf.CSRF_PROTECTION
.CsrfProtected A controller annotation to validate a CSRF token value received in a request whenever the propertyCsrf.CSRF_PROTECTION
is set toCsrf.CsrfOptions.EXPLICIT
.CsrfValidationException This exception is thrown by the MVC implementation if the CSRF token validation fails.Encoders Interface that provides encoders to escape code in JavaScript, HTML, etc.LocaleResolver Locale resolvers are used to determine the locale of the current request and are discovered using Jakarta Contexts and Dependency Injection.LocaleResolverContext Contextual data used by aLocaleResolver
to resolve the request locale.Models A map of name to model instances used by aViewEngine
to process a view.MvcBinding This annotation is used to enable Jakarta MVC-specific binding rules for a Jakarta RESTful Web Services parameter binding.MvcContext This class provides contextual information such as context and application paths as well as access to the Jakarta RESTful Web Services application configuration object.MvcEvent Base type for all Jakarta MVC events.ParamError Base interface for errors related to parameter data bindingRedirectScoped An annotation that defines a new Jakarta Contexts and Dependency Injection-based scope supported by the Jakarta MVC API.UriRef Defines a symbolic name for a controller method to be referenced by one of theMvcContext.uri(java.lang.String)
methods.ValidationError Represents a single validation error detected for a parameter.View Declares a view for a controller that returns void, or for a controller that may returnnull
and wants to declare a default value.ViewEngine View engines are responsible for processing views and are discovered using Jakarta Contexts and Dependency Injection.ViewEngineContext Contextual data used by aViewEngine
to process a view.ViewEngineException Exception thrown byViewEngine.processView(ViewEngineContext)
when unable to process a view.