سؤال

هل من الممكن أن يكون حزم الموارد متعددة في MVC الربيع؟ أريد أن فصل حزم الموارد بلدي على سبيل المثال واحد عن الأخطاء، وآخر للرسائل العالمية، وغيرها من الأسماء صورة الخ لذلك لم يكن لديك ملف واحد فقط كبير جدا

وأنا باستخدام هذا

<bean id="messageSource"
class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="messages" />
</bean>

ولكن هنا أستطيع تحديد فقط 1 الموارد، هل يمكنني استخدام أكثر من ذلك؟

هل كانت مفيدة؟

المحلول

ويمكنك تمرير فقط في القائمة باستخدام setBasenames () طريقة مثل هذا:

<beans>
  <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
    <property name="basenames">
      <list>
        <value>images</value>
        <value>errors</value>
        <value>globalMsgs</value>
      </list>
    </property>
  </bean>
</beans>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top