私たちの Web アプリケーションは Spring 2.5 を使用しています。複数のモジュールで構成され、各モジュールは追加の Spring コンテキスト ファイルを持ち込むことができ、自動的に (1 つのアプリケーション コンテキストに) ロードされます。各モジュールが追加のリソース バンドルを提供できるようにしたいと考えています (I18N サポート用)。
Spring は、構成ファイルに messageSource という名前の Bean を登録することで国際化をサポートしますが、これは、変換文字列を含むクラスまたはプロパティ ファイルの完全修飾名が何であるかを正確に知っていることを前提としています。他のモジュールには独自のプロパティ ファイルが別の場所に配置されている可能性があるため、これは問題です。したがって、各モジュールが独自のリソースバンドルを使用して独自の messageSource を定義できるようにする方法を探していますが、その方法がわかりません。
この問題の解決策を知っている人はいますか?
ありがとう。