我很有趣liferay。我在 jsp 中显示一些数据,这些数据来自数据库中的不同表。我有一个单选按钮字段,用户需要单击它,然后在用户提交表单时更新应该发生。我遇到的问题是每次只有第一个值被更新。前任。我显示了大约 5 个条目,我单击每个条目的单选按钮,然后提交表单。只有第一个条目被更新。不采用其他值。可能是什么问题?
这是我的jsp:“ method="post" >
<portlet:renderURL var="viewEmployeeDataURL"/>
" results="<%= ListUtil.subList(EmployeeAttendanceDetails , searchContainer.getStart(), searchContainer.getEnd()) %>" />
<liferay-ui:search-container-column-text name='Employee Name' value='<%=String.valueOf(search.getEmpFname()) + " " + String.valueOf(search.getEmpLname())%>' href="" />
<liferay-ui:search-container-column-jsp name = "Attendance Status" path="/admin/radioButtonDisplay.jsp" align="center"/>
<!-- Get Attendance Remarks for each employee -->
<liferay-ui:search-container-column-jsp name = "Attendance Remarks" path="/admin/AttendanceDetails.jsp" align="center"/>
<!-- Get Attendance Remarks for each employee -->
</liferay-ui:search-container-row>
<liferay-ui:search-iterator searchContainer="<%=searchContainer %>" paginate="<%=true %>" />
</liferay-ui:search-container>
<input type = "submit" value = "Update"/>
</aui:form>
在上面的 jsp 中,AttendanceDetails.jsp 只显示数据库中的“remarks”列,radioButtonDidplay.jsp 如下:“method="post" > Present Absent
</aui:form>
当我提交表单时,它会进入动作类迭代每个条目以更新每个条目的代码是什么?