Spring に Struts2 と同様のプロパティ ファイル メカニズムがあるかどうか疑問に思っていました。最初にコントローラと同じパッケージ内でプロパティ ファイルを検索し、次にプロパティ ファイルまたはプロパティが見つかるまでパッケージ構造を上に移動します。
コントローラーごとにプロパティ ファイルを定義したいのですが、できればそれらを一緒に接続する必要はありません。プロパティファイルをコントローラーに関連付けるために従うことができる規則はありますか? ロケールを解決するときに、プロパティ ファイルの解決も正しく機能するはずです。
たとえば、複数の prop ファイルで「title」というプロパティを定義する場合、リクエストを処理したコントローラに基づいて、JSP で正しいプロパティを解決する必要があります。
ControllerA RETURNS ViewA USES PropA.title
ControllerB RETURNS ViewB USES PropB.title
プロパティ ファイルをコントローラーのモデル属性に自動接続し、JSP で値を表示することに成功しました。構成で ResourceBundleMessageSource を指定し、その値を JSP で表示することもできました。