给出以下属性:
app.name=Foo
app.provider=Monkeys LTD
ui.footer.text={0}, brought to you by {1}
通过将上述内容放入资源束(messages_en.properties
),MessageSource
bean中并调用:
messageSource.getMessage("ui.footer.text",args,locale)
(其中args
用app.name
和app.provider
实例化)
有没有一种方法可以缩短代码并通过属性文件嵌入app.name
/ app.provider
?例如。像这样:
app.name=Foo
app.provider=Monkeys LTD
# reference another value
ui.footer.text="${app.name} brought to you by ${app.provider}"
谢谢!