質問: 配列の添え字に定義した値を添え字として取りたいのですが、その場合、どう記述すればいいかで 悩んでいます。例えば下記例でList3という配列があってループする度にDataList配列のfinalValueに セットされた値を取りたいのですが、DataList配列の添え字は0,1,2の順でなく、List3の配列の indexName変数にセットされた番号を添え字にしたく なので、下記のように$の中に${value3[status3].indexName)}を記述できれば、問題ないのですが 下記のような記述はできないので、どうすれば、いいかをご教示いただければ、非常に助かります。 よろしくお願い致します。 ${f:h(DataList[${value3[status3].indexName)}].finalValue)}
回答: なんで${f:h(...のEL式の中に${value3...というEL式を書いてるの? あと${value3...の ) はどこで開いた括弧?