Package org.springframework.web.servlet.tags
@NonNullApi
@NonNullFields
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.
-
ClassDescriptionAllows implementing tag to utilize nested
spring:argument
tags.The<argument>
tag is based on the JSTLfmt:param
tag.This<hasBindErrors>
tag provides anErrors
instance in case of bind errors.The<bind>
tag supports evaluation of binding errors for a certain bean or bean property.Interface to be implemented by JSP tags that expose a PropertyEditor for a property that they are currently bound to.The<escapeBody>
tag is used to escape its enclosed body content, applying HTML escaping and/or JavaScript escaping.The<eval>
tag evaluates a Spring expression (SpEL) and either prints the result or assigns it to a variable.The<htmlEscape>
tag sets default HTML escape value for the current page.Superclass for tags that output content that might get HTML-escaped.The<message>
tag looks up a message in the scope of this page.The<nestedPath>
tag supports and assists with nested beans or bean properties in the model.Bean used to pass name-value pair parameters from aParamTag
to aParamAware
tag.Allows implementing tag to utilize nestedspring:param
tags.The<param>
tag collects name-value parameters and passes them to aParamAware
ancestor in the tag hierarchy.Superclass for all tags that require aRequestContext
.Deprecated.as of 6.0, with no direct replacementThe<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).The<url>
tag creates URLs.