ステータス インデックスが Struts 2 でどのように機能するかを理解しようと、かなりの時間を費やしています (Struts 2.3.4 を使用しています)。selectedValues文字列リストの項目 5 ~ 9 を反復しようとしています。
<s:iterator value="availableOptions" var="currentSelect" begin="5" end="9" status="status">
<td><s:select list="currentSelect" name="selectedValues" value="selectedValues" cssClass="day-select" /></td>
</s:iterator>
しかし、selectedValues[5]、selectedValues[6]ではなく、selectedValues[0]、selectedValues[1]などのように値を検索しています...
私がそれを機能させることができると思われる唯一の方法は、手動で 5 を追加することです。
<td><s:select list="currentSelect" name="selectedValues[5+#status.index]" value="selectedValues[5+#status.index]" cssClass="day-select" /></td>
どんな助けでも大歓迎です。