不区分大小写的消息

时间:2018-03-17 09:15:12

标签: java string

我正在使用 LanguageBean (可用的LanguageBean示例here)在我的应用程序视图中显示消息,我使用ClassPathXmlApplicationContext加载我的Locale,以及其getMessage获取视图的有效消息。问题是,有些消息是大写的,有些消息在我的消息文件中是小写的,所以在将代码传递给.toLowerCase时我不能使用.toUpperCasegetMessage,因此有时会消息视图中显示的不正确。有没有办法覆盖getMessage,或者可能解决这个问题?

编辑1

示例消息(<key,value>):&lt;“hello.world”,“hello,world!”&gt;,&lt;“my.EXAMPLE”,“我的示例”&gt;

示例键:hello.WORLD,my.example

结果:你好,世界!我的例子

编辑2

想象一下,我的观点想得到“hello.WORLD”,但我的消息包含“hello.world”。视图中显示的结果消息是“hello.world”。但是,我想看到的是“你好,世界!”与消息“hello.world”的消息对应,而密钥是“hello.WORLD”。

1 个答案:

答案 0 :(得分:0)