私は、stackoverflow に大きな struts2 コミュニティがないことを知っています。しかし、まだ私の運を試しています:)
次のようなスクリプトレット コードがあります。
<%
ArrayList statisticsList = something.getStatistics();
Iterator itr1 = statisticsList.iterator();
while (itr1.hasNext())
{
dvo3_a = (VerificationVO) itr1.next();
dvo3_b = (VerificationVO) itr1.next();
dvo3_c = (VerificationVO) itr1.next();
....
....
}
%>
dvo3_a、dvo_b、dvo_c は、ループの各反復で使用されます。iter1.next() が次の項目を取得することに注意してください。したがって、基本的に1回の反復で3つの要素を取得しています。
上記をstruts2 iterator タグに変換しようとしていますが、ドキュメントで提供されている例と情報を見ると、それが可能だとは思いませんか? struts2 反復子タグのこの欠点を克服するためにデータセットを変更する必要がある場合、私は本当に本当に嫌いで、最悪です。