Top Description Packages

Spring Web 6.1.4

Resources
Homepage, Development, Bug Tracker, Documentation, Wiki, License (Apache License, Version 2.0)
Dependencies
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, jetty-client, jetty-ee10-servlet, jetty-http, jetty-io, jetty-reactive-httpclient, jetty-util, micrometer-commons, micrometer-observation, netty-buffer, netty-codec-http, netty-handler, netty-transport, netty5-buffer, netty5-codec-http, netty5-handler, netty5-transport, protobuf-java, protobuf-java-util, reactive-streams, reactor-core, reactor-netty-core, reactor-netty-http, reactor-netty5-core, reactor-netty5-http, rome, spring-aop, spring-beans, spring-context, spring-core, spring-jcl, spring-oxm, tomcat-embed-core, undertow-core, xnio-api
Maven Central
Group ID:org.springframework
Artifacts:spring-web

Project Spring Web

Spring Web

Release 6.1.4

Release Date
2024-02-15
Version Control
Git
git://github.com/spring-projects/spring-framework
Developers
Juergen Hoeller

Package Summary

Modifier and TypePackage and Description
package
org.springframework.http

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

package
org.springframework.http.client

Contains an abstraction over client-side HTTP.

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

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

package
package
org.springframework.http.codec.cbor

CBOR encoder and decoder support.

package
org.springframework.http.codec.json

JSON encoder and decoder support.

package
package
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.

package
org.springframework.http.codec.xml

XML encoder and decoder support.

package
org.springframework.http.converter

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

package
org.springframework.http.converter.cbor

Provides an HttpMessageConverter for the CBOR data format.

package
org.springframework.http.converter.feed

Provides HttpMessageConverter implementations for handling Atom and RSS feeds.

package
org.springframework.http.converter.json

Provides HttpMessageConverter implementations for handling JSON.

package
org.springframework.http.converter.protobuf

Provides an HttpMessageConverter implementation for handling Google Protocol Buffers.

package
org.springframework.http.converter.smile

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

package
org.springframework.http.converter.support

Provides a comprehensive HttpMessageConverter variant for form handling.

package
org.springframework.http.converter.xml

Provides HttpMessageConverter implementations for handling XML.

package
org.springframework.http.server

Contains an abstraction over server-side HTTP.

package
org.springframework.http.server.observation

Instrumentation for observing HTTP server applications.

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

Instrumentation for observing reactive HTTP server applications.

package
org.springframework.http.support

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

package
org.springframework.web

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

package
org.springframework.web.accept

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

package
org.springframework.web.bind

Provides web-specific data binding functionality.

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.

package
org.springframework.web.bind.support

Support classes for web data binding.

package
org.springframework.web.client

Core package of the client-side web support.

package
org.springframework.web.client.support

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

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.

package
org.springframework.web.context.annotation

Provides convenience annotations for web scopes.

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.

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

Support for asynchronous request processing.

package
org.springframework.web.context.support

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

package
org.springframework.web.cors

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

package
org.springframework.web.cors.reactive

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

package
org.springframework.web.filter

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

package
org.springframework.web.filter.reactive

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

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.

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.

package
org.springframework.web.method

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

package
org.springframework.web.method.annotation

Support classes for annotation-based handler method processing.

package
org.springframework.web.method.support

Generic support classes for handler method processing.

package
org.springframework.web.multipart

Multipart resolution framework for handling file uploads.

package
org.springframework.web.multipart.support

Support classes for the multipart resolution framework.

package
org.springframework.web.server

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

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.

package
package
org.springframework.web.server.i18n

Locale related support classes.

package
org.springframework.web.server.session

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

package
org.springframework.web.service.annotation

Annotations for declaring HTTP service request methods.

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.

package
org.springframework.web.util

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

package
org.springframework.web.util.pattern

Dedicated support for matching HTTP request paths.