ResourceBundle からロードするときに、EL 式を含むリソース メッセージを解決する必要があります。基本的に、テキストを含む多数のプロパティ ファイルがあります。一部のテキストは次のようになります。
welcomeText=ようこそ #{userbean.name}
現在、これが機能していることを確認できる唯一の方法は、次のように言う代わりに、カスタム taglib を実装することです。
<f:loadBundle var="messages" basename="application.messages"/>
私は使用する必要があります
<mytaglib:loadBundle var="messages" basename="application.messages"/>
#{messages.welcomeText}
ユーザー名「User1」を持つユーザーを指定すると、これは出力する必要があります
Welcome User1
私の実装では、handleGetObject をオーバーライドするカスタム ResourceBundle クラスを使用し、ELResolver を使用して変数などを解決します。提案?すでに利用可能な実装?
よろしくお願いします。