- 创建 LanguageInterceptor 类处理请求头中的 language 参数 - 实现 preHandle 方法从请求头获取语言设置并存储到 MultilingualUtil - 实现 afterCompletion 方法清理 ThreadLocal 防止内存泄漏 - 在 WebConfig 中注册拦截器到 /** 路径 - 统一多个模块的 WebConfig 配置引用统一的拦截器实现 |
||
|---|---|---|
| .. | ||
| src | ||
| pom.xml | ||
- 创建 LanguageInterceptor 类处理请求头中的 language 参数 - 实现 preHandle 方法从请求头获取语言设置并存储到 MultilingualUtil - 实现 afterCompletion 方法清理 ThreadLocal 防止内存泄漏 - 在 WebConfig 中注册拦截器到 /** 路径 - 统一多个模块的 WebConfig 配置引用统一的拦截器实现 |
||
|---|---|---|
| .. | ||
| src | ||
| pom.xml | ||