Package org.springframework.web.util

Miscellaneous web utility classes, such as HTML escaping, log4j initialization, and cookie handling.


Interface Summary
UriComponents.PathComponent Defines the contract for path (segments).
UriComponents.UriTemplateVariables Defines the contract for URI Template variables
UriComponentsBuilder.PathComponentBuilder Represents a builder for UriComponents.PathComponent

Class Summary
CookieGenerator Helper class for cookie generation, carrying cookie descriptor settings as bean properties and being able to add and remove cookie to/from a given response.
ExpressionEvaluationUtils Convenience methods for accessing JSP 2.0's javax.servlet.jsp.el.ExpressionEvaluator.
HtmlCharacterEntityDecoder Helper for decoding HTML Strings by replacing character entity references with the referred character.
HtmlCharacterEntityReferences Represents a set of character entity references defined by the HTML 4.0 standard.
HtmlUtils Utility class for HTML escaping.
HttpSessionMutexListener Servlet 2.3 HttpSessionListener that automatically exposes the session mutex when an HttpSession gets created.
HttpSessionMutexListener.Mutex The mutex to be registered.
IntrospectorCleanupListener Listener that flushes the JDK's JavaBeans Introspector cache on web app shutdown.
JavaScriptUtils Utility class for JavaScript escaping.
Log4jConfigListener Bootstrap listener for custom log4j initialization in a web environment.
Log4jWebConfigurer Convenience class that performs custom log4j initialization for web environments, allowing for log file paths within the web application, with the option to perform automatic refresh checks (for runtime changes in logging configuration).
NestedServletException Subclass of ServletException that properly handles a root cause in terms of message and stacktrace, just like NestedChecked/RuntimeException does.
TagUtils Utility class for tag library related code, exposing functionality such as translating Strings to web scopes.
UriComponents Represents an immutable collection of URI components, mapping component type to string values.
UriComponents.FullPathComponent Represents a path backed by a string.
UriComponents.MapTemplateVariables URI template variables backed by a map.
UriComponents.PathComponentComposite Represents a collection of PathComponents.
UriComponents.PathSegmentComponent Represents a path backed by a string list (i.e.
UriComponents.VarArgsTemplateVariables URI template variables backed by a variable argument array.
UriComponentsBuilder Builder for UriComponents.
UriComponentsBuilder.FullPathComponentBuilder Represents a builder for full string paths.
UriComponentsBuilder.PathComponentCompositeBuilder Represents a builder for a collection of PathComponents.
UriComponentsBuilder.PathSegmentComponentBuilder Represents a builder for paths segment paths.
UriTemplate Represents a URI template.
UriTemplate.Parser Static inner class to parse URI template strings into a matching regular expression.
UriUtils Utility class for URI encoding and decoding based on RFC 3986.
UrlPathHelper Helper class for URL path matching.
WebAppRootListener Listener that sets a system property to the web application root directory.
WebUtils Miscellaneous utilities for web applications.

Enum Summary
UriComponents.Type Enumeration used to identify the parts of a URI.

Package org.springframework.web.util Description

Miscellaneous web utility classes, such as HTML escaping, log4j initialization, and cookie handling.