<form:form modelAttribute="someModel">
<c:forEach items="${someModel.someList}" var="row" varStatus="status">
Id ${row.id} status ${status.index}
<form:input path="id" type="hidden" value="${row.id}"/>
<input type="submit" id="save" name="_eventId_someFunction" value="Save"/>
<input type="hidden" name="id" value="${row.id}" />
</c:forEach>
</form:form>
有了这段代码,我看到它Id ${row.id} status ${status.index}
显示了不同的值,但动作_eventId_someFunction
总是收到第一个。可能是什么问题呢?
我正在使用弹簧网络流。