情景:在应用我有作为模板来生成电子邮件语言相关的属性文件:如何在几个ResourceBundles之间共享区域独立属性?
email-subscription_en.properties
:
email.subject=You are successfully subscribed to list {0}
email.body=...
email-cancellation_en.properties
:
email.subject=You are successfully unsubscribed from list {0}
email.body=...
等。现在,在Spring上下文我想有这些捆绑:
<util:properties id="commonMailProperties">
<prop key="email.from">[email protected]</prop>
<prop key="email.to">{0}@company.org</prop>
</util:properties>
怎么可能:
<bean id="subscriptionMailProperties" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="org.company.email-subscription" />
</bean>
<bean id="cancellationMailProperties" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="org.company.email-cancellation" />
</bean>
与我想在上下文中宣布这些共同的语言无关性合并?