struts2 java.util.Listの格納データが配列 取得方法

金曜日の定時後に色々あって気になったのでサンプル作ってみました。

前提
 ・struts2のModelDrivenでlistを渡しています。
 ・listの中身は単純に0〜9までの数字を入れているだけです。


以下、jspです。


<s:form namespace="/">
iterator - start<br/>
<s:iterator value="list" status="st">
one output<br/>
<s:property value="list[#st.index][0]"/>
<br/>

all output<br/>
<s:property/>
<br/>

iterator2 - start<br/>
<s:iterator value="list[#st.index]" status="st2">
<s:property value="#st2.index" />:<s:property value="list[#st.index][#st2.index]"/><br/>
</s:iterator>
iterator2 - end
</s:iterator>
<br/>iterator - end<br/>
</s:form>


まぁ
配列で格納しているワケですが、それぞれに意味があるので
あればbeanとして定義してあげるべきだとは思いますが。。。