我已经在 UI 上显示了 arraylist 值。Arraylist 包含 pojo 类“Preference” Preference 类有 3 个字符串成员 PreferenceName、PreferenceType 和 PreferenceValue。
在 jsp 中,我迭代了 arraylist 并显示了 PreferenceName ,它的值(使用单选按钮显示)无论是真还是假。
现在当用户提交表单时。我想要包含值的arraylist。我正在使用Spring。我正在获取其他值,但有什么方法可以获取 arraylist 值。所以我需要做什么..?
<c:forEach items="${preferences.preferenceList}" var="preference">
<tr height="35px" bgcolor="#fafafa" bordercolor="#FFF">
<td width="50%"><c:out value="${preference.preferenceName}"/></td>
<td width="20%">
<c:if test="${preference.preferenceType=='boolean'}">
<c:if test="${preference.preferenceValue=='true'}">
<input type="radio" name="${preference.preferenceName}" value="true" checked="true">Yes
<input type="radio" name="${preference.preferenceName}" value="false" >No
</c:if>
<c:if test="${preference.preferenceValue=='false'}">
<input type="radio" name="${preference.preferenceName}" value="true" > Yes
<input type="radio" name="${preference.preferenceName}" value="false" checked="true" >No
</c:if>
</c:if>
</td>
</tr>
</c:forEach>