Top Description Packages
spring 6.1.4

Module spring.webmvc

Automatic module of spring-webmvc 6.1.4.

Dependencies
spring.aop, spring.beans, spring.context, spring.context.support, spring.core, spring.expression, spring.jcl, spring.oxm, spring.web, java.base, java.desktop, java.scripting, java.xml, context-propagation, groovy-templates, jackson.annotations, jackson.core, jackson.databind, jackson.dataformat.cbor, jackson.dataformat.smile, jackson.dataformat.xml, jakarta.servlet-api, jakarta.servlet.jsp-api, jakarta.servlet.jsp.jstl-api, jakarta.xml.bind-api, poi, reactive-streams, reactor-core, rome, webjars-locator-core
Maven Central
Group ID:org.springframework
Artifacts:spring-webmvc

Spring Web MVC

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

Package Summary

Modifier and TypePackage and Description
open package
org.springframework.web.servlet

Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.

open package
org.springframework.web.servlet.config

Defines the XML configuration namespace for Spring MVC.

open package
org.springframework.web.servlet.config.annotation

Annotation-based setup for Spring MVC.

open package
org.springframework.web.servlet.function

Provides the types that make up Spring's functional web framework for Servlet environments.

open package
org.springframework.web.servlet.function.support

Classes supporting the org.springframework.web.servlet.function package.

open package
org.springframework.web.servlet.handler

Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.

open package
org.springframework.web.servlet.i18n

Locale support classes for Spring's web MVC framework.

open package
org.springframework.web.servlet.mvc

Standard controller implementations for the Servlet MVC framework that comes with Spring.

open package
org.springframework.web.servlet.mvc.annotation

Support package for annotation-based Servlet MVC controllers.

open package
org.springframework.web.servlet.mvc.condition

Common MVC logic for matching incoming requests based on conditions.

open package
org.springframework.web.servlet.mvc.method

Servlet-based infrastructure for handler method processing, building on the org.springframework.web.method package.

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

open package
org.springframework.web.servlet.mvc.support

Support package for MVC controllers.

open package
org.springframework.web.servlet.resource

Support classes for serving static resources.

open package
org.springframework.web.servlet.support

Support classes for Spring's web MVC framework.

open package
org.springframework.web.servlet.tags

This package contains Spring's JSP standard tag library for JSP 2.0+.

open package
org.springframework.web.servlet.tags.form

Spring's form tag library for JSP views in Spring's Web MVC framework.

open package
org.springframework.web.servlet.theme

Theme support classes for Spring's web MVC framework.

open package
org.springframework.web.servlet.view

Provides standard View and ViewResolver implementations, including abstract base classes for custom implementations.

open package
org.springframework.web.servlet.view.document

Support classes for document generation, providing View implementations for PDF and Excel.

open package
org.springframework.web.servlet.view.feed

Support classes for feed generation, providing View implementations for Atom and RSS.

open package
org.springframework.web.servlet.view.freemarker

Support classes for the integration of FreeMarker as Spring web view technology.

open package
org.springframework.web.servlet.view.groovy

Support classes for the integration of Groovy Templates as Spring web view technology.

open package
org.springframework.web.servlet.view.json

Support classes for providing a View implementation based on JSON serialization.

open package
org.springframework.web.servlet.view.script

Support classes for views based on the JSR-223 script engine abstraction (as included in Java 6+), e.g. using JavaScript via Nashorn on JDK 8.

open package
org.springframework.web.servlet.view.xml

Support classes for providing a View implementation based on XML Marshalling.

open package
org.springframework.web.servlet.view.xslt

Support classes for XSLT, providing a View implementation for XSLT stylesheets.