diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java
index b23142fe0b1..3409a5a78a8 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/DeleteExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP DELETE requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP DELETE requests.
*
* @author Rossen Stoyanchev
* @since 6.0
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/GetExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/GetExchange.java
index 5622c9714bd..8a5816c4b0e 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/GetExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/GetExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP GET requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP GET requests.
*
* @author Rossen Stoyanchev
* @since 6.0
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/HeadExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/HeadExchange.java
index 988fe209e3a..a1034fb83f7 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/HeadExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/HeadExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP HEAD requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP HEAD requests.
*
* @author Rossen Stoyanchev
* @since 6.0
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/HttpExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/HttpExchange.java
index c1c010bf4b1..5cd8016712c 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/HttpExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/HttpExchange.java
@@ -32,7 +32,8 @@ import org.springframework.web.bind.annotation.Mapping;
*
The annotation may only be used at the type level — for example to
* specify a base URL path. At the method level, use one of the HTTP method
* specific, shortcut annotations, each of which is meta-annotated with
- * {@link HttpExchange}:
+ * {@code HttpExchange}:
+ *
*
* - {@link GetExchange}
*
- {@link PostExchange}
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/OptionsExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/OptionsExchange.java
index fff8518d8e1..981e3583667 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/OptionsExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/OptionsExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP OPTIONS requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP OPTIONS requests.
*
* @author Rossen Stoyanchev
* @since 6.0
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java
index b267c70cda4..d84f8610152 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/PatchExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP PATCH requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP PATCH requests.
*
* @author Rossen Stoyanchev
* @since 6.0
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/PostExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/PostExchange.java
index 68b09e6a010..44f2c1d69a7 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/PostExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/PostExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP POST requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP POST requests.
*
* @author Rossen Stoyanchev
* @since 6.0
diff --git a/spring-web/src/main/java/org/springframework/web/service/annotation/PutExchange.java b/spring-web/src/main/java/org/springframework/web/service/annotation/PutExchange.java
index f56a6a7cfe8..7fa2d0a546d 100644
--- a/spring-web/src/main/java/org/springframework/web/service/annotation/PutExchange.java
+++ b/spring-web/src/main/java/org/springframework/web/service/annotation/PutExchange.java
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.springframework.core.annotation.AliasFor;
/**
- * Shortcut for {@link HttpExchange} for HTTP PUT requests.
+ * Shortcut for {@link HttpExchange @HttpExchange} for HTTP PUT requests.
*
* @author Rossen Stoyanchev
* @since 6.0