diff --git a/src/docs/asciidoc/core/core-aop-api.adoc b/src/docs/asciidoc/core/core-aop-api.adoc
index 7c3e40e30c2..26e91ea39b1 100644
--- a/src/docs/asciidoc/core/core-aop-api.adoc
+++ b/src/docs/asciidoc/core/core-aop-api.adoc
@@ -1637,7 +1637,7 @@ The following listing shows an example configuration:
Note that the target object (`businessObjectTarget` in the preceding example) must be a
prototype. This lets the `PoolingTargetSource` implementation create new instances
-of the target to grow the pool as necessary. See the {api-spring-framework}aop/target/AbstractPoolingTargetSource.html[javadoc of
+of the target to grow the pool as necessary. See the {api-spring-framework}/aop/target/AbstractPoolingTargetSource.html[javadoc of
`AbstractPoolingTargetSource`] and the concrete subclass you wish to use for information
about its properties. `maxSize` is the most basic and is always guaranteed to be present.
diff --git a/src/docs/asciidoc/core/core-validation.adoc b/src/docs/asciidoc/core/core-validation.adoc
index 82c9b0d2f94..5d80f2a0820 100644
--- a/src/docs/asciidoc/core/core-validation.adoc
+++ b/src/docs/asciidoc/core/core-validation.adoc
@@ -215,7 +215,7 @@ as the following example shows:
Validation errors are reported to the `Errors` object passed to the validator. In the case
of Spring Web MVC, you can use the `` tag to inspect the error messages, but
you can also inspect the `Errors` object yourself. More information about the
-methods it offers can be found in the {api-spring-framework}validation/Errors.html[javadoc].
+methods it offers can be found in the {api-spring-framework}/validation/Errors.html[javadoc].
diff --git a/src/docs/asciidoc/testing/testing-webtestclient.adoc b/src/docs/asciidoc/testing/testing-webtestclient.adoc
index 53a30f44844..6c5dfb80da5 100644
--- a/src/docs/asciidoc/testing/testing-webtestclient.adoc
+++ b/src/docs/asciidoc/testing/testing-webtestclient.adoc
@@ -45,7 +45,7 @@ to handle requests:
----
For Spring MVC, use the following which delegates to the
-{api-spring-framework}/https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/test/web/servlet/setup/StandaloneMockMvcBuilder.html[StandaloneMockMvcBuilder]
+{api-spring-framework}/test/web/servlet/setup/StandaloneMockMvcBuilder.html[StandaloneMockMvcBuilder]
to load infrastructure equivalent to the <>,
registers the given controller(s), and creates an instance of
<> to handle requests: