不需要添加额外的依赖
在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>
启动后显示
此方法基于服务器语言,转换浏览器语言时可能不会转换成英文的