Package org.springframework.web.servlet.tags
This package contains Spring's JSP standard tag library for JSP 2.0+. Supports JSP view implementations within Spring's Web MVC framework. For more details on each tag, see the list of tags below with links to individual tag classes, or check the spring.tld
file:
The argument tag
The bind tag
The hasBindErrors tag
The escapeBody tag
The eval tag
The htmlEscape tag
The message tag
The nestedPath tag
The param tag
The theme tag
The transform tag
The url tag
Please note that the various tags generated by this form tag library are compliant with https://www.w3.org/TR/xhtml1/ and attendant https://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Strict.
Interface Summary Interface Description ArgumentAware Allows implementing tag to utilize nestedspring:argument
tags.EditorAwareTag Interface to be implemented by JSP tags that expose a PropertyEditor for a property that they are currently bound to.ParamAware Allows implementing tag to utilize nestedspring:param
tags.Class Summary Class Description ArgumentTag The<argument>
tag is based on the JSTLfmt:param
tag.BindErrorsTag This<hasBindErrors>
tag provides anErrors
instance in case of bind errors.BindTag The<bind>
tag supports evaluation of binding errors for a certain bean or bean property.EscapeBodyTag The<escapeBody>
tag is used to escape its enclosed body content, applying HTML escaping and/or JavaScript escaping.EvalTag The<eval>
tag evaluates a Spring expression (SpEL) and either prints the result or assigns it to a variable.HtmlEscapeTag The<htmlEscape>
tag sets default HTML escape value for the current page.HtmlEscapingAwareTag Superclass for tags that output content that might get HTML-escaped.MessageTag The<message>
tag looks up a message in the scope of this page.NestedPathTag The<nestedPath>
tag supports and assists with nested beans or bean properties in the model.Param Bean used to pass name-value pair parameters from aParamTag
to aParamAware
tag.ParamTag The<param>
tag collects name-value parameters and passes them to aParamAware
ancestor in the tag hierarchy.RequestContextAwareTag Superclass for all tags that require aRequestContext
.ThemeTag The<theme>
tag looks up a theme message in the scope of this page.TransformTag The<transform>
tag provides transformation for reference data values from controllers and other objects inside aspring:bind
tag (or a data-bound form element tag from Spring's form tag library).UrlTag The<url>
tag creates URLs.