spring boot 实现国际化失败解决

配置文件
login.properties

login.btn=登录
login.password=密码
login.remember=记住我
login.tip=请登录
login.username=用户名

login_en_US.properties

login.btn=sign in
login.password=Password
login.remember=remember
login.tip=Please sign in
login.username=Username

login_zh_CN.properties

login.btn=登录
login.password=密码
login.remember=记住我
login.tip=请登录
login.username=用户名

application.properties

#模板引擎缓存
spring.thymeleaf.cache=false
#路径前缀
#server.servlet.context-path=/mm
spring.messages.basename=i18n.login

最后在index.html 中thymeleaf按照如下写法发现无法正常读取
spring boot 实现国际化失败解决_第1张图片
spring boot 实现国际化失败解决_第2张图片

查阅文档后发现thymeleaf识别不到按钮里面的,于是更改写法
spring boot 实现国际化失败解决_第3张图片
spring boot 实现国际化失败解决_第4张图片问题解决

你可能感兴趣的:(SpringBoot,java,spring,boot)