他の多くの質問があり、それらに多くの時間を費やしているにもかかわらず、私はイテレータに何がうまくいかないのか理解できません。Strutsイテレータが動作しない
私はオブジェクトのリストを持っています。これを繰り返すと、各オブジェクトのさまざまなプロパティをテキストフィールドに表示します。私は以下のコードのようにイテレータを設定していますが、何とか行が表示されません。 - 移入
<s:form theme="simple" id="salaryDetails" name="salaryDetails">
<table>
<tr>
<td>Name</td>
<td>Basic</td>
//etc//
</tr>
<s:iterator value="salaryDetail" var="salaries">
<tr>
<td><s:textfield name="emplName" value="%{employeeCode}"/></td>
<td><s:textfield name="basic" value="%{basic}"/></td>
</tr>
</s:iterator>
</table>
</s:form>
この形式の出力は、私はいくつかのデータプリとテキストフィールドの行を期待する一方、見出しとだけ行である:
これは、JSPです。イテレータは動作していないようです。私はアクションクラスのコンソールにそれを印刷できるので、リストにはデータが含まれていると確信しています。
助けてください!
本当に緊急です。
おかげ
アクションコードを表示できますか?あなたは 'salaryDetail'のゲッターとセッターを尊敬していますか? –