【发布时间】:2011-06-11 07:48:00
【问题描述】:
我想问一下,当我使用 ACtionForm 单击 SAVE 按钮时,如何在不使用 request.getParameterValues("screenName") 的情况下将循环内的 jsp 表单中的同名值检索到 struts 中的 Action 类.
这是我想从循环内部检索名称“screenName”的示例 jsp 代码:
<form action="EditScreeningServlet" method="post">
<input type = "hidden" name ="applicantNumber" value="${infoObj.applicantNumber}" >
<table>
<c:forEach var="screen" items="${screenList}">
<input type = "hidden" name ="screenId" value="${screen.screenId}" >
<tr>
<td>Screen Type:  </td> <td>*<input type="text" value="${screen.screenName}" name="screenName" readonly ="true">*</td>
</tr>
<tr>
<td>Date: </td> <td><input type="text" value="${screen.screenDate}" name="screenDate" class="date"></td>
</tr>
<tr>
<td>Result: </td>
<td>
<select name = screenResult>
<option value="Pass" ${screen.screenResult == 'Pass' ? 'selected' : ''}>Pass</option>
<option value="Fail" ${screen.screenResult == 'Fail' ? 'selected' : ''}>Fail</option>
<option value="" ${screen.screenResult == '' ? 'selected' : ''}></option>
</select>
</td>
</tr>
<tr><td> </td><td>  </td></tr>
</c:forEach>
</table>
<input type="submit" class="saveButton" value="SAVE">
</form>
【问题讨论】:
标签: jsp jakarta-ee struts