我正在为我的Web应用程序使用SpringBoot,并且我想将2个按钮绑定到2种不同的语言,但是我不知道如何正确地进行操作。
我试图这样做,但是没有用。
@RequestMapping("/language") public class LanguageController { @RequestMapping("esp") public String setEsp(SessionLocaleResolver session) { Locale esp = new Locale("es_ES" ); session.setDefaultLocale(esp); return "index"; } @RequestMapping("eng") public String setEng(SessionLocaleResolver session) { session.setDefaultLocale(Locale.ENGLISH); return "index"; } }
当前设置中存在 几个错误 :
SessionLocaleResolver
NullpointerException
Application.java
setLocale
setDefaultLocale
Locale
例如有关如何在Spring Boot中进行设置的示例代码,请检查this。