私は多くを検索しましたが、私のトピックに関する有用な情報は見つかりませんでした。私に説明させてください。スプリングブーツ|さまざまなクライアント/ユーザーの異なるmessages.propertiesファイルを動的にロードする
ログインしているユーザーに基づいてレイアウトを変更できるSpringアプリケーションを作成しました。このレイアウトは管理者がアップロードできます。今私は管理者が特定のmessages.properties
をこのユーザーにアップロードできる機能を追加したいので、ログインしたユーザーに基づいてテキストが変更されます。私がthymeleafで作成したテンプレートは、常に同じです。したがって、メッセージキーは同じで、値が変化しています。
ダイナミックReloadableResourceBundleMessageSource
を作成しようとしましたが、構成時にmessages.propertie
の名前がわからないため動作しません。
私はそれを手に入れませんか?知りません。動的なmessages.properties
ローダーを作成する方法はありますか? messages_foo_de_DE.properties
これまでに何か試しましたか?あなたの質問をテストコード(Spring boot + thymeleaf)で更新してください。 –