Add Locale to Charset Mapping for Servlet containers
This commit adds a new configuration key:
spring.http.encoding.mapping.<locale>=<charset>
This allows to specify which default charset should be used for any
given Locale, if none has been provided already in the response itself.
This applies to all supported embedded servlet containers.
Fixes gh-6453
@ -81,6 +86,8 @@ public abstract class AbstractConfigurableEmbeddedServletContainer
@@ -81,6 +86,8 @@ public abstract class AbstractConfigurableEmbeddedServletContainer
@ -327,6 +334,19 @@ public abstract class AbstractConfigurableEmbeddedServletContainer
@@ -327,6 +334,19 @@ public abstract class AbstractConfigurableEmbeddedServletContainer
@ -870,6 +872,17 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests {
@@ -870,6 +872,17 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests {
@ -917,6 +930,8 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests {
@@ -917,6 +930,8 @@ public abstract class AbstractEmbeddedServletContainerFactoryTests {
@ -430,6 +432,15 @@ public class TomcatEmbeddedServletContainerFactoryTests
@@ -430,6 +432,15 @@ public class TomcatEmbeddedServletContainerFactoryTests
@ -446,6 +457,15 @@ public class TomcatEmbeddedServletContainerFactoryTests
@@ -446,6 +457,15 @@ public class TomcatEmbeddedServletContainerFactoryTests
@ -268,4 +270,11 @@ public class UndertowEmbeddedServletContainerFactoryTests
@@ -268,4 +270,11 @@ public class UndertowEmbeddedServletContainerFactoryTests