Files
spring-framework/framework-docs/modules/ROOT/pages/web/webmvc.adoc
T
Simon Baslé 8567402969 Extract recurring asciidoc links to attributes, cleanup old doc files
This commit extract spring-related links and recurring external links
into asciidoctor attributes to be used by the Antora toolchain.

It notably homogenizes links to:
 - IETF RFCs
 - Java Community Process JSRs
 - the Java API Documentation (on the Java 17 version)
 - Kotlin documentations (on the Kotlinlang.org version)
 - the Spring Boot reference guide (on the `html` version)

This commit also reworks most link attributes to follow a
Project-Category-Misc syntax. For example, `spring-boot-docs` rather
than `docs-spring-boot`.

Finally, it makes an effort to clean up remainders from the previous
documentation toolchain, namely the `docs/asciidoc` folder and 
`modules/ROOT/pages/attributes.adoc` file.

Closes gh-26864
Closes gh-31619
2023-11-21 15:59:24 +01:00

23 lines
933 B
Plaintext

[[mvc]]
:chapter: mvc
[[spring-web-mvc]]
= Spring Web MVC
:page-section-summary-toc: 1
Spring Web MVC is the original web framework built on the Servlet API and has been included
in the Spring Framework from the very beginning. The formal name, "Spring Web MVC,"
comes from the name of its source module
({spring-framework-code}/spring-webmvc[`spring-webmvc`]),
but it is more commonly known as "Spring MVC".
Parallel to Spring Web MVC, Spring Framework 5.0 introduced a reactive-stack web framework
whose name, "Spring WebFlux," is also based on its source module
({spring-framework-code}/spring-webflux[`spring-webflux`]).
This chapter covers Spring Web MVC. For reactive-stack web applications, see
xref:web-reactive.adoc[Web on Reactive Stack].
For baseline information and compatibility with Servlet container and Jakarta EE version
ranges, see the Spring Framework
{spring-framework-wiki}/Spring-Framework-Versions[Wiki].