Top Description Packages
spring 6.1.4

Module spring.web

Automatic module of spring-web 6.1.4.

Dependencies
spring.aop, spring.beans, spring.context, spring.core, spring.jcl, spring.oxm, java.base, java.desktop, java.xml, aalto-xml, blockhound, groovy, gson, httpclient5, httpcore5, httpcore5-reactive, jackson.annotations, jackson.core, jackson.databind, jackson.dataformat.cbor, jackson.dataformat.smile, jackson.dataformat.xml, jakarta.el-api, jakarta.faces-api, jakarta.json.bind-api, jakarta.servlet.jsp-api, jakarta.validation-api, jakarta.xml.bind-api, org.eclipse.jetty.client, org.eclipse.jetty.ee10.servlet, org.eclipse.jetty.http, org.eclipse.jetty.io, jetty-reactive-httpclient, org.eclipse.jetty.util, kotlin-reflect, kotlin-stdlib, micrometer-commons, micrometer-observation, io.netty.buffer, io.netty.codec.http, io.netty.common, io.netty.handler, io.netty.transport, io.netty5.buffer, io.netty5.codec.http, io.netty5.handler, io.netty5.transport, protobuf-java, protobuf-java-util, reactive-streams, reactor-core, reactor-netty-core, reactor-netty-http, reactor-netty5-core, reactor-netty5-http, rome, tomcat.embed.core, io.undertow.core, xnio-api
Maven Central
Group ID:org.springframework
Artifacts:spring-web

Spring Web

Spring Web
Version
6.1.4
Release Date
2024-02-15
Developers
Juergen Hoeller

Package Summary

Modifier and TypePackage and Description
open package
org.springframework.http

Contains a basic abstraction over client/server-side HTTP.

open package
org.springframework.http.client

Contains an abstraction over client-side HTTP.

open package
open package
open package
org.springframework.http.client.support

This package provides generic HTTP support classes, to be used by higher-level classes like RestTemplate.

open package
open package
org.springframework.http.codec.cbor

CBOR encoder and decoder support.

open package
org.springframework.http.codec.json

JSON encoder and decoder support.

open package
open package
open package
org.springframework.http.codec.support

Provides implementations of org.springframework.http.codec.ClientCodecConfigurer and org.springframework.http.codec.ServerCodecConfigurer based on the converter implementations from org.springframework.http.codec.json and co.

open package
org.springframework.http.codec.xml

XML encoder and decoder support.

open package
org.springframework.http.converter

Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.

open package
org.springframework.http.converter.cbor

Provides an HttpMessageConverter for the CBOR data format.

open package
org.springframework.http.converter.feed

Provides HttpMessageConverter implementations for handling Atom and RSS feeds.

open package
org.springframework.http.converter.json

Provides HttpMessageConverter implementations for handling JSON.

open package
org.springframework.http.converter.protobuf

Provides an HttpMessageConverter implementation for handling Google Protocol Buffers.

open package
org.springframework.http.converter.smile

Provides an HttpMessageConverter for the Smile data format ("binary JSON").

open package
org.springframework.http.converter.support

Provides a comprehensive HttpMessageConverter variant for form handling.

open package
org.springframework.http.converter.xml

Provides HttpMessageConverter implementations for handling XML.

open package
org.springframework.http.server

Contains an abstraction over server-side HTTP.

open package
org.springframework.http.server.observation

Instrumentation for observing HTTP server applications.

open package
open package
org.springframework.http.server.reactive.observation

Instrumentation for observing reactive HTTP server applications.

open package
org.springframework.http.support

This package provides internal HTTP support classes, to be used by higher-level client and server classes.

open package
org.springframework.web

Common, generic interfaces that define minimal boundary points between Spring's web infrastructure and other framework modules.

open package
org.springframework.web.accept

This package contains classes used to determine the requested the media types in a request.

open package
org.springframework.web.bind

Provides web-specific data binding functionality.

open package
org.springframework.web.bind.annotation

Annotations for binding requests to controllers and handler methods as well as for binding request parameters to method arguments.

open package
org.springframework.web.bind.support

Support classes for web data binding.

open package
org.springframework.web.client

Core package of the client-side web support.

open package
org.springframework.web.client.support

Classes supporting the org.springframework.web.client package.

open package
org.springframework.web.context

Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.

open package
org.springframework.web.context.annotation

Provides convenience annotations for web scopes.

open package
org.springframework.web.context.request

Support for generic request context holding, in particular for scoping of application objects per HTTP request or HTTP session.

open package
org.springframework.web.context.request.async

Support for asynchronous request processing.

open package
org.springframework.web.context.support

Classes supporting the org.springframework.web.context package, such as WebApplicationContext implementations and various utility classes.

open package
org.springframework.web.cors

Support for CORS (Cross-Origin Resource Sharing), based on a common CorsProcessor strategy.

open package
org.springframework.web.cors.reactive

Reactive support for CORS (Cross-Origin Resource Sharing), based on a common CorsProcessor strategy.

open package
org.springframework.web.filter

Provides generic filter base classes allowing for bean-style configuration.

open package
org.springframework.web.filter.reactive

org.springframework.web.server.WebFilter implementations for use in reactive web applications.

open package
org.springframework.web.jsf

Support classes for integrating a JSF web layer with a Spring service layer which is hosted in a Spring root WebApplicationContext.

open package
org.springframework.web.jsf.el

ELResolvers for integrating a JSF web layer with a Spring service layer which is hosted in a Spring root WebApplicationContext.

open package
org.springframework.web.method

Common infrastructure for handler method processing, as used by Spring MVC's org.springframework.web.servlet.mvc.method package.

open package
org.springframework.web.method.annotation

Support classes for annotation-based handler method processing.

open package
org.springframework.web.method.support

Generic support classes for handler method processing.

open package
org.springframework.web.multipart

Multipart resolution framework for handling file uploads.

open package
org.springframework.web.multipart.support

Support classes for the multipart resolution framework.

open package
org.springframework.web.server

Core interfaces and classes for Spring's generic, reactive web support.

open package
org.springframework.web.server.adapter

Implementations to adapt to the underlying org.springframework.http.client.reactive reactive HTTP adapter and org.springframework.http.server.reactive.HttpHandler.

open package
open package
org.springframework.web.server.i18n

Locale related support classes.

open package
org.springframework.web.server.session

Auxiliary interfaces and implementation classes for org.springframework.web.server.WebSession support.

open package
org.springframework.web.service.annotation

Annotations for declaring HTTP service request methods.

open package
org.springframework.web.service.invoker

Support for creating a client proxy for an HTTP service annotated with org.springframework.web.service.annotation.HttpExchange methods.

open package
org.springframework.web.util

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

open package
org.springframework.web.util.pattern

Dedicated support for matching HTTP request paths.