如果您想要实现的是为每个“行”都有一个提交按钮,提交一个值,然后使用多个表单和一个隐藏字段:
<s:iterator var = "bookingList" value="bookings">
<s:form action="actionDeleteBooking">
<s:hidden name="selectedItem" value="%{bookingid}" />
<s:submit label="delete booking" value="cancel booking" theme="simple" />
</s:form>
</s:iterator>
否则使用
<s:a />
,或使用 JavaScript 设置字段,或更好地描述您想要的内容。
您可以对要删除的项目使用
checkbox
标签。您应该能够做到这一点,因为您已经使用过类似的形式 s:radio
。
<s:form action="actionDeleteBooking">
<s:iterator var = "bookingList" value="bookings">
<s:checkbox name="bookingids" label="bookingid" />
</s:iterator>
<s:submit label="delete bookings" value = "cancel booking" theme = "simple"/>
</s:form>