如何将参数添加到 hybris 中本地化 .properties 文件的属性?

How can you add parameters to attributes from localized .properties file in hybris?

如何在本地化的 .properties 文件中添加动态值? 我有一个控制器,它使用来自 hybris 的 GlobalMessages 添加来自 locales_**.properties 的消息。该消息应如下所示:

**** [code] **** 

其中 code 是一个动态值。 我试过做类似的事情:

model.addAttribute("code",codeValue);

然后设置消息键:

code.display = **** ${code} ****

但是没有用。

在你的 jsp/tag 文件中做这样的事情:

<spring:theme value="code.display" arguments="${code}" />

并像这样更改消息:

code.display = **** {0} ****

也使用以下文件之一:

hybris/bin/custom/mystorefront/web/webroot/WEB-INF/messages/

最好的办法是使用 base.properties。