SpringBoot零基礎入門指南9--國際化
阿新 • • 發佈:2017-12-12
mes blog 文件 resources http mvc eval ati post 基於cookie的國際化
* */
@Bean(name="localResolver")
public CookieLocaleResolver localeResolver() {
CookieLocaleResolver localeResolver = new CookieLocaleResolver();
return localeResolver;
}
不需要添加額外的依賴
在WebMvcConfig.java中添加代碼
/**
* bean驗證
* @return
*/
@Bean
public LocalValidatorFactoryBean validator() {
LocalValidatorFactoryBean validator =
new LocalValidatorFactoryBean();
validator.setProviderClass(HibernateValidator.class);
validator.setValidationMessageSource(messageSource());
return validator;
}
/**
*
* */
@Bean(name="localResolver")
public CookieLocaleResolver localeResolver() {
CookieLocaleResolver localeResolver = new CookieLocaleResolver();
return localeResolver;
}
並創建好國際化文件
resources文件夾上右鍵然後按步驟創建
添加數據
在database.html中添加
<div>
國際化數據
<span th:text="#{text}"></span>
</div>
啟動後顯示
此方法基於服務器語言,轉換瀏覽器語言時可能不會轉換成英文的
SpringBoot零基礎入門指南9--國際化