2009-04-24 8 views
1

私はstackoverflow does notが大きなstruts2コミュニティを持っていることを知っています。しかし、まだ私の運をしようとしています:)struts2イテレータタグのNEXT項目を取得する方法

私はこのようなスクリプトレットコードを持っている:ループの各反復で使用されているdvo_c

<% 
       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を、。 iter1.next()は次の項目を取得します。基本的には1つの反復で3つの要素が得られます。

私は上記をstruts2 iterator tagに変換しようとしていますが、ドキュメントで提供されている例と情報を見れば、それは可能だと思いませんか? struts2イテレータタグのこの欠点を克服するためにデータセットを変更する必要がある場合、私は本当に嫌悪感を覚えてしまいます。

+0

なぜそれをStrutsイテレータに変更したいのですか?具体的な理由は何ですか? – AlexanderJohannesen

答えて

1

Struts2 Iteratorは、あなたがしたいことをサポートしていません。あなたのコードはちょうどいいです、なぜあなたはstrutsイテレータに移動したいのですか? jspでJavaコードを使用せずにタグを使用する場合は、必要な機能を提供する独自のカスタムタグをイテレータに作成します。

関連する問題