加了Resource Bundle,以及yml内添加messages只有登录页面展示还是乱码

来源:2-6 定制登录页

JasperJiao

2020-12-18

图片描述

图片描述

这种情况如何解决呢?麻烦老师您指点一下

写回答

3回答

及时的斯托同学

2021-01-01

同学 可以试试:

messages:
 basename: message

(messages去掉s)

2
3
JasperJiao
非常感谢!
2021-03-11
共3条回复

Java攀登者

2021-01-03

我遇到的情况和你一样,不过我已经解决了,解决方案有如下两步:

  1. 修改yml里面spring.messages.basename为message

  2. 更改bundle里面两个文件的编码为UTF-8


PS:

  1. 做完第一步页面就变成另外的乱码,比如1/4什么的

  2. IDEA更改编码是在setting->editor->File encodings里面

1
1
JasperJiao
谢谢谢,调整之后成功了,messages改为message。这个是为什么呢?
2021-01-04
共1条回复

接灰的电子产品

2020-12-18

messages:
  always-use-message-format: false
  basename: messages
  encoding: UTF-8
  fallback-to-system-locale: true
  use-code-as-default-message: false


0
2
接灰的电子产品
对比一下git源码,看看自己是否在模版中正确使用了资源
2020-12-18
共2条回复

Spring Security+OAuth2 精讲,打造企业级认证与授权

一站式掌握主流安全框架与行业解决方案,从容应对各种安全难题。

1061 学习 · 316 问题

查看课程