This commit deprecates PathExtensionContentNegotiationStrategy and
ServletPathExtensionContentNegotiationStrategy and also updates code
that depends on them internally to remove that dependence.
See gh-24179
@ -310,7 +310,11 @@ public class StandaloneMockMvcBuilder extends AbstractMockMvcBuilder<StandaloneM
@@ -310,7 +310,11 @@ public class StandaloneMockMvcBuilder extends AbstractMockMvcBuilder<StandaloneM
@ -442,6 +446,7 @@ public class StandaloneMockMvcBuilder extends AbstractMockMvcBuilder<StandaloneM
@@ -442,6 +446,7 @@ public class StandaloneMockMvcBuilder extends AbstractMockMvcBuilder<StandaloneM
/** Using the MVC Java configuration as the starting point for the "standalone" setup. */
@ -102,8 +103,6 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@@ -102,8 +103,6 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@ -133,17 +132,10 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@@ -133,17 +132,10 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@ -481,26 +473,21 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@@ -481,26 +473,21 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@ -129,8 +129,7 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@@ -129,8 +129,7 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@ -262,7 +261,11 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@@ -262,7 +261,11 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@ -270,12 +273,38 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@@ -270,12 +273,38 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@ -344,7 +373,17 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@@ -344,7 +373,17 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@ -412,26 +451,20 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@@ -412,26 +451,20 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@ -659,17 +692,40 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@@ -659,17 +692,40 @@ public class ResourceHttpRequestHandler extends WebContentGenerator
@ -1683,6 +1683,18 @@ the issues that come with file extensions. Alternatively, if you must use file e
@@ -1683,6 +1683,18 @@ the issues that come with file extensions. Alternatively, if you must use file e
restricting them to a list of explicitly registered extensions through the
`mediaTypes` property of <<mvc-config-content-negotiation,ContentNegotiationConfigurer>>.
[INFO]
====
Starting in 5.2.4, path extension related options for request mapping in
https://github.com/spring-projects/spring-framework/issues/24179[#24179] and related
issues for further plans.
====
[[mvc-ann-requestmapping-rfd]]
==== Suffix Match and RFD
@ -5779,13 +5791,11 @@ The following example shows how to customize path matching in Java configuration
@@ -5779,13 +5791,11 @@ The following example shows how to customize path matching in Java configuration
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
@ -5813,8 +5823,7 @@ The following example shows how to customize path matching in Java configuration
@@ -5813,8 +5823,7 @@ The following example shows how to customize path matching in Java configuration
@ -5835,7 +5844,6 @@ The following example shows how to achieve the same configuration in XML:
@@ -5835,7 +5844,6 @@ The following example shows how to achieve the same configuration in XML: