問題が発生しています。なぜこれが起こっているのかよくわかりません。OGNL はかなり新しいので、タイルを定義したレイアウトがあり、別のタイルがこのレイアウトを拡張し、キーを配置します。そのキーのDBに値を表示するために使用されkeyNameます.
<s:label value="%{getText('%{keyName}')}"/>
しかし、DBの値ではなくkeyNameの値を表示しています...、keyValueをハードコーディングして問題なく動作する場合、たとえば:
<s:label value="%{getText('strWelcome')}"/>
これはDBのキーの値を正しく表示しますstrWelcome...修正方法について何かアドバイスはありますか??
注: をkeyNameJSTL 変数のように使用してみましたが、動的な値を に渡すことはできないとのことgetText()です。