我可以在资源包中进行引用吗?
例如:
label.name=John
label.surname=Doe
label.fullname=<label.name> <label.surename>
答案 0 :(得分:2)
对于偶然发现这篇文章的其他人,我想我会分享最近的发现。
使用Apache Commons的commons-configuration,您可以在同一文件中引用其他属性,如下所示:
foo=somevalue
foo.bar=${foo}
答案 1 :(得分:1)
你可以这样做
label.fullname = {0} {1}
并在渲染时
<h:outputFormat value="#{bundle.label.fullname}">
<f:param value="#{bundle.label.name}"/>
<f:param value="#{bundle.label.surname}"/>
</h:outputFormat>
或者你可以尝试一下
CONST_1 = name
CONST_2 = surname
fullname = {CONST_1} {CONST_2}
来自here