有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

链接上的java语言参数

在SpringMVC中,是否存在一种简单的方法,可以让语言始终首先在链接中,而不改变每个控制器

比如说

  • 地点。com/en/link。html

  • 地点。com/de/link。html

  • 地点。com/it/link。html

此语言参数自动传递“language=en”

我正在使用LocaleChangeInterceptor


共 (1) 个答案

  1. # 1 楼答案

    LocaleChangeInterceptor查找区域设置更改。它不会解析请求的区域设置。您需要的是LocaleResolver接口的实现,特别是

    resolveLocale(HttpServletRequest request) 
    

    方法,该方法将从URL获取该语言参数