インデックスが変数の場合、リストの特定の要素にアクセスするのに問題があります。
インデックスが単なる数字の場合、探しているものを表示するのにまったく問題はありません。
<s:property value="#session.userList[1].email" />
それは完全に機能し、UserList のその要素で見つかった電子メールを表示します
ただし、インデックスを変数に変更すると、ognl ステートメントを適切に記述する方法を見つけるのが難しくなります。考えられる %# のすべての組み合わせを試しましたが、うまくいきませんでした。
<s:set var="userIndex" >${param.index}</s:set>
<s:property value="#session.userList[#userIndex].email" />
ognl ステートメントをどのように正確にフォーマットする必要がありますか?