2009-10-28 4 views
2

Возможно ли иметь несколько ресурсных пакетов весной mvc? Я хочу, чтобы отделить свои наборы ресурсов, например, один для ошибок, другой для глобальных сообщений, других имен изображений и т.д., так что я не только один очень большого файлаРесурсы ресурса Spring MVC

Я использую этот

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

Но здесь я могу указать только 1 ресурс, могу ли я использовать больше?

ответ

10

Вы можете просто передать список, используя 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> 
+0

Спасибо !! Я попробую это – Enrique