我可以为spring:message设置默认值吗?
我们已经将spring应用程序设置为支持英语和西班牙语,使用我可以为spring:message设置默认值吗?,spring,Spring,我们已经将spring应用程序设置为支持英语和西班牙语,使用,所有值都存储在数据库表中,而不是messages.properties中 这很好,除非数据库中没有给定语言的特定代码的值。发生这种情况时,显示的文本就是代码 如果找不到西班牙语文本,我们希望默认为英语文本。有没有办法用spring框架做到这一点?是的,可以。只需添加一个文本字段 正文 找不到给定代码的消息时要输出的默认文本。如果未同时设置文本和代码,则标记将输出null 是的,你可以。只需添加一个文本字段 正文 找不到给定代码的消
,所有值都存储在数据库表中,而不是messages.properties中
这很好,除非数据库中没有给定语言的特定代码的值。发生这种情况时,显示的文本就是代码
如果找不到西班牙语文本,我们希望默认为英语文本。有没有办法用spring框架做到这一点?是的,可以。只需添加一个文本字段 正文 找不到给定代码的消息时要输出的默认文本。如果未同时设置文本和代码,则标记将输出null
是的,你可以。只需添加一个文本字段 正文 找不到给定代码的消息时要输出的默认文本。如果未同时设置文本和代码,则标记将输出null
是的,你可以。只需添加一个文本字段 正文 找不到给定代码的消息时要输出的默认文本。如果未同时设置文本和代码,则标记将输出null
是的,你可以。只需添加一个文本字段 正文 找不到给定代码的消息时要输出的默认文本。如果未同时设置文本和代码,则标记将输出null
您可以通过配置组合启用对区域设置的默认设置。例如,以下内容可以作为起点:
- 消息源必须配置为
asuseCodeAsDefaultMessage
李>false
- 你必须学会英语李>
必须设置为fallbackToSystemLocale
true
- 消息源必须配置为
asuseCodeAsDefaultMessage
李>false
- 你必须学会英语李>
必须设置为fallbackToSystemLocale
true
- 消息源必须配置为
asuseCodeAsDefaultMessage
李>false
- 你必须学会英语李>
必须设置为fallbackToSystemLocale
true
- 消息源必须配置为
asuseCodeAsDefaultMessage
李>false
- 你必须学会英语李>
必须设置为fallbackToSystemLocale
true