Java grails中不区分大小写的i18n字符串搜索

Java grails中不区分大小写的i18n字符串搜索,java,grails,internationalization,Java,Grails,Internationalization,如果我在message.properties文件中有以下行 myClass.label= My Classs 如何对其进行不区分大小写的搜索?例如,使用消息(代码:“MyClass.label”)(大写字母“M”) 此外,grails的scaffolding搜索第一个字符为小写而不是大写的类标签是否有原因?属性文件,因此资源包(如messages.properties)根据规范区分大小写。其次,类名的小写首字母是为了满足bean命名标准 如果您真的想对消息代码进行不敏感的搜索,那么您需要定义并

如果我在
message.properties
文件中有以下行

myClass.label= My Classs
如何对其进行不区分大小写的搜索?例如,使用
消息(代码:“MyClass.label”)
(大写字母“M”)


此外,grails的scaffolding搜索第一个字符为小写而不是大写的类标签是否有原因?

属性文件,因此资源包(如messages.properties)根据规范区分大小写。其次,类名的小写首字母是为了满足bean命名标准

如果您真的想对消息代码进行不敏感的搜索,那么您需要定义并实现自己的MessageSourcebean。这将是值得一读的春天