2016-05-30 9 views
0

私はJavaクラスのリストを持っています。私はJSPでリストのリストを表示したい。jspのリストのリストを反復する方法

Javaコード

ArrayList<ArrayList<String>> criteriaList;//have getter,setter 

JSPコード

<s:iterator value="criteriaList" status="status"> 
    <tr><td> 
    <s:property value="[#status.index]" /> 
    </tr></td> 
</s:iterator> 

しかし、作業することはできません。

答えて

0

strutsのドキュメントからコピーされています。

反復処理リスト

<table> 
     <s:iterator value="grid"> 
     <tr> 
      <s:iterator value="top"> 
       <td><s:property/></td> 
      </s:iterator> 
     </tr> 
     </s:iterator> 
    </table> 

のリストの上に、ここでのトリックは内部イテレータの値として「トップ」を使用することです。この例ではおそらく2次元配列が使用されていますが、任意のリストのリストにこのパターンを使用できます。

+0

リストのリスト私はインデックスでアクセスできると思いますが、上記の例のようなオブジェクトでは参照できません。 –

+0

と言われています。 Strutsのサンプルページから文字通りこれをコピーし、テストしていないが、公開前に仮定した。 – byt3

関連する問題