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 b23142fe0b..3409a5a78a 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 5622c9714b..8a5816c4b0 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 988fe209e3..a1034fb83f 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 c1c010bf4b..5cd8016712 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 fff8518d8e..981e358366 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 b267c70cda..d84f861015 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 68b09e6a01..44f2c1d69a 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 f56a6a7cfe..7fa2d0a546 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