0
「ResourceBundleMessageSource」を使用するようにSpring構成XMLを構成しましたが、リソースバンドルファイルからメッセージを取得しようとしていますが、実行する際にログを取得します。指定された名前のリソースバンドルを見つけることができませんでした。 prciselyリソースバンドルからメッセージが取得されない
より:
WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale en_US
spring.xml
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename">
<value>messages</value>
</property>
</bean>
私は自分のコードで使用しようとしていますする方法の私の設定:
ResourceBundleMessageSource rbms = (ResourceBundleMessageSource) applicationCtx.getBean("messageSource");
String message = rbms.getMessage("key001", parameters,"default message", null);
の一部私のmessages.properties(プロジェクト/ src /にこのファイルを入れました)
key001 = Problem occurred while fetching the results from database. Please see log.
messages_en_US.properitesでファイルの名前を変更しようとしましたが、うまくいきませんでした。
何か不足していますか?
ありがとうございます。