質問

Spring MVCに複数のリソースバンドルを含めることは可能ですか? たとえば、エラー用、グローバルメッセージ用、イメージ名用など、リソースバンドルを分離したいので、非常に大きなファイルが1つだけではありません

これを使用しています

<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