オブジェクト (配列?) にロードされたプロパティ ファイルの値があります。たとえば、私のapplication.propertiesファイルに
confirm.email.msg=A confirmation email has been sent.
私のjspファイルでは、次のようにアクセスできます
<c:out value="${pageScope.properties['confirm.email.msg']}"></c:out>
この時点ですべてが正常に機能します。しかし、キー名をハード コーディングする代わりに、リクエスト オブジェクトの値を使用したいと考えています。たとえば、文字列 (キー) "confirm.email.msg" は "message" の値です。このように印刷できます
<c:out value="${requestScope.message}"></c:out>
これをこのように組み合わせると
<c:out value="${pageScope.properties['${requestScope.message}']}"></c:out>
うまくいきません。追加の見積もりが必要になると思います。それを行う方法がわからない。ありがとう。