# Uses of Package
org.springframework.web.util

- Packages that use org.springframework.web.util
  Package | Description
  --- | ---
  org.springframework.mock.web.reactive.function.server | Mock objects for the functional web framework.
  org.springframework.test.web.reactive.server | Support for testing Spring WebFlux server endpoints via `WebTestClient`.
  org.springframework.web.accept | This package contains classes used to determine the requested the media types in a request.
  org.springframework.web.bind | Provides web-specific data binding functionality.
  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.reactive.function.client | Provides a reactive `WebClient` that builds on top of the `org.springframework.http.client.reactive` reactive HTTP adapter layer.
  org.springframework.web.reactive.function.server | Provides the types that make up Spring's functional web framework for Reactive environments.
  org.springframework.web.reactive.function.server.support | Classes supporting the `org.springframework.web.reactive.function.server` package.
  org.springframework.web.servlet.config.annotation | Annotation-based setup for Spring MVC.
  org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.
  org.springframework.web.servlet.i18n | Locale support classes for Spring's web MVC framework.
  org.springframework.web.servlet.mvc | Standard controller implementations for the Servlet MVC framework that comes with Spring.
  org.springframework.web.servlet.mvc.condition | Common MVC logic for matching incoming requests based on conditions.
  org.springframework.web.servlet.mvc.method | Servlet-based infrastructure for handler method processing, building on the `org.springframework.web.method` package.
  org.springframework.web.servlet.mvc.method.annotation | MVC infrastructure for annotation-based handler method processing, building on the `org.springframework.web.method.annotation` package.
  org.springframework.web.servlet.resource | Support classes for serving static resources.
  org.springframework.web.servlet.support | Support classes for Spring's web MVC framework.
  org.springframework.web.servlet.theme | Theme support classes for Spring's web MVC framework.
  org.springframework.web.servlet.view | Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.
  org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes.
  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.mock.web.reactive.function.server
  Class and Description
  UriBuilder Builder-style methods to prepare and expand a URI template with variables.

- Classes in org.springframework.web.util used by org.springframework.test.web.reactive.server
  Class and 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.

- Classes in org.springframework.web.util used by org.springframework.web.accept
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.bind
  Class and Description
  NestedServletException Subclass of `ServletException` that properly handles a root cause in terms of message and stacktrace, just like NestedChecked/RuntimeException does.

- Classes in org.springframework.web.util used by org.springframework.web.client
  Class and Description
  UriTemplateHandler Defines methods for expanding a URI template with variables.

- Classes in org.springframework.web.util used by org.springframework.web.cors
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.method.annotation
  Class and Description
  UriComponentsBuilder Builder for `UriComponents`.

- Classes in org.springframework.web.util used by org.springframework.web.method.support
  Class and Description
  UriComponentsBuilder Builder for `UriComponents`.

- Classes in org.springframework.web.util used by org.springframework.web.reactive.function.client
  Class and 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.

- Classes in org.springframework.web.util used by org.springframework.web.reactive.function.server
  Class and Description
  UriBuilder Builder-style methods to prepare and expand a URI template with variables.

- Classes in org.springframework.web.util used by org.springframework.web.reactive.function.server.support
  Class and Description
  UriBuilder Builder-style methods to prepare and expand a URI template with variables.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.config.annotation
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.handler
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.i18n
  Class and Description
  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.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.mvc
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.mvc.condition
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.mvc.method
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.mvc.method.annotation
  Class and Description
  UriComponentsBuilder Builder for `UriComponents`.
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.resource
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.support
  Class and Description
  UriBuilder Builder-style methods to prepare and expand a URI template with variables.
  UriComponentsBuilder Builder for `UriComponents`.
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.theme
  Class and Description
  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.

- Classes in org.springframework.web.util used by org.springframework.web.servlet.view
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.socket.config.annotation
  Class and Description
  UrlPathHelper Helper class for URL path matching.

- Classes in org.springframework.web.util used by org.springframework.web.util
  Class and Description
  AbstractUriTemplateHandler Deprecated. as of 5.0 in favor of `DefaultUriBuilderFactory`
  DefaultUriBuilderFactory.EncodingMode Enum to represent multiple URI encoding strategies.
  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`.
  UriTemplateHandler Defines methods for expanding a URI template with variables.
  UrlPathHelper Helper class for URL path matching.