Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 退出Spring引导后将语言切换为默认值_Java_Spring_Security_Spring Mvc_Cookies - Fatal编程技术网

Java 退出Spring引导后将语言切换为默认值

Java 退出Spring引导后将语言切换为默认值,java,spring,security,spring-mvc,cookies,Java,Spring,Security,Spring Mvc,Cookies,我有使用Spring Boot的应用程序和语言选择器。 我有问题:登录后,我将语言设置为默认语言以外的另一种语言(从英语到法语),然后在注销后,该语言设置为默认语言(英语)。 我想要的是语言没有更改为默认语言。你能帮我吗 注意: -我使用默认的spring启动身份验证方法(公共类SecurityConfig扩展了WebSecurity配置适配器) -我使用默认的spring引导国际化方法(使用公共LocaleChangeInterceptor LocaleChangeInterceptor) -

我有使用Spring Boot的应用程序和语言选择器。
我有问题:登录后,我将语言设置为默认语言以外的另一种语言(从英语到法语),然后在注销后,该语言设置为默认语言(英语)。

我想要的是语言没有更改为默认语言。你能帮我吗

注意:
-我使用默认的spring启动身份验证方法(公共类SecurityConfig扩展了WebSecurity配置适配器)
-我使用默认的spring引导国际化方法(使用公共LocaleChangeInterceptor LocaleChangeInterceptor)
-我在互联网上搜索,似乎语言设置在cookies上,cookies在注销后被销毁。我需要另一种方法(比如另一种保存语言注册表的方法),这样它就不会依赖于登录和注销


谢谢

问题是我的localResolver正在使用会话,当用户注销时,会话将被销毁。
解决方案:更改为CookieLocalerResolver

问题是我的localResolver正在使用会话,当用户注销时,会话将被销毁。
解决方案:更改为CookieLocalerResolver

问题是我的localResolver正在使用会话,当用户注销时,会话将被销毁。
解决方案:更改为CookieLocalerResolver

问题是我的localResolver正在使用会话,当用户注销时,会话将被销毁。 解决方案:改为CookielocalResolver