# Uses of Package
org.springframework.web.util

Packages that use org.springframework.web.util
Package
Description
org.springframework.web.accept
This package contains classes used to determine the requested the media types in a request.
org.springframework.web.client
Core package of the client-side web support.
org.springframework.web.cors
Support for CORS (Cross-Origin Resource Sharing), based on a common `CorsProcessor` strategy.
org.springframework.web.method.annotation
Support classes for annotation-based handler method processing.
org.springframework.web.method.support
Generic support classes for handler method processing.
org.springframework.web.service.invoker
Support for creating a client proxy for an HTTP service annotated with `HttpExchange` methods.
org.springframework.web.util
Miscellaneous web utility classes, such as HTML escaping and cookie handling.

Classes in org.springframework.web.util used by org.springframework.web.accept
Class
Description
UrlPathHelper
Helper class for URL path matching.
Classes in org.springframework.web.util used by org.springframework.web.client
Class
Description
UriBuilder
Builder-style methods to prepare and expand a URI template with variables.
UriBuilderFactory
Factory to create `UriBuilder` instances with shared configuration such as a base URI, an encoding mode strategy, and others across all URI builder instances created through a factory.
UriTemplateHandler
Defines methods for expanding a URI template with variables.
Classes in org.springframework.web.util used by org.springframework.web.cors
Class
Description
UrlPathHelper
Helper class for URL path matching.
Classes in org.springframework.web.util used by org.springframework.web.method.annotation
Class
Description
UriComponentsBuilder
Builder for `UriComponents`.
Classes in org.springframework.web.util used by org.springframework.web.method.support
Class
Description
UriComponentsBuilder
Builder for `UriComponents`.
Classes in org.springframework.web.util used by org.springframework.web.service.invoker
Class
Description
UriBuilderFactory
Factory to create `UriBuilder` instances with shared configuration such as a base URI, an encoding mode strategy, and others across all URI builder instances created through a factory.
Classes in org.springframework.web.util used by org.springframework.web.util
Class
Description
DefaultUriBuilderFactory.EncodingMode
Enum to represent multiple URI encoding strategies.
InvalidUrlException
Thrown when a URL string cannot be parsed.
UriBuilder
Builder-style methods to prepare and expand a URI template with variables.
UriBuilderFactory
Factory to create `UriBuilder` instances with shared configuration such as a base URI, an encoding mode strategy, and others across all URI builder instances created through a factory.
UriComponents
Represents an immutable collection of URI components, mapping component type to String values.
UriComponents.UriTemplateVariables
Defines the contract for URI Template variables.
UriComponentsBuilder
Builder for `UriComponents`.
UriComponentsBuilder.ParserType
Enum to provide a choice of URI parsers to use in `UriComponentsBuilder.fromUriString(String, ParserType)`.
UriTemplateHandler
Defines methods for expanding a URI template with variables.
UrlPathHelper
Helper class for URL path matching.