点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想从base_en.p...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想从base_en.p...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想从base_en.properties获取动态值。
例如:在base_en.properties中,我给的像是
text.add = {0}和{1}的加法是{2}
如何获取{0},{1}和{2}的值。 我正在使用configurationservice.getConfiguration()。getString(" text.add")以及如何获取/传递三个动态值的值。
在java文件中,configurationservice.getConfiguration()。getString(" text.add")的预期结果为" 1的加法和2的加法为3"。
致谢,安塞尔
@Resource(name =" messageSource")私有MessageSource messageSource;
@Resource(name =" i18nService")私有I18NService i18nService;
最终语言环境语言环境= i18nService.getCurrentLocale(); final Object [] nums = new Object [3]; 数字[0] = 1; 数[1] = 2; 数[2] = 3; 最终的字符串错误MessafeForFruadRule = messageSource.getMessage(" text.add",nums,locale);
输出:1和2的加法是3
如果您有任何疑问,请告诉我
" configurationservice.getConfiguration()"仅适用于project.properties和local.properties
一周热门 更多>