SpringBoot零基础入门指南9--国际化
Posted 凭栏独倚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot零基础入门指南9--国际化相关的知识,希望对你有一定的参考价值。
不需要添加额外的依赖
在WebMvcConfig.java中添加代码
/**
* bean验证
* @return
*/
@Bean
public LocalValidatorFactoryBean validator() {
LocalValidatorFactoryBean validator =
new LocalValidatorFactoryBean();
validator.setProviderClass(HibernateValidator.class);
validator.setValidationMessageSource(messageSource());
return validator;
}
/**
* 基于cookie的国际化
* */
@Bean(name="localResolver")
public CookieLocaleResolver localeResolver() {
CookieLocaleResolver localeResolver =
new CookieLocaleResolver();
return localeResolver;
}
并创建好国际化文件
resources文件夹上右键然后按步骤创建
添加数据
在database.html中添加
<div>
国际化数据
<span th:text="#{text}"></span>
</div>
启动后显示
此方法基于服务器语言,转换浏览器语言时可能不会转换成英文的
以上是关于SpringBoot零基础入门指南9--国际化的主要内容,如果未能解决你的问题,请参考以下文章
2021版SpringBoot2零基础入门SpringBoot全套完整版
小D课堂 - 零基础入门SpringBoot2.X到实战_第1节零基础快速入门SpringBoot2.0_1SpringBoot2.x课程介绍和高手系列知识点