周日早上有点早了(对不起),但是这里有。
我正在处理的表单中有一个用户列表(复选框)和下面的一些其他字段(日期等)。表单的目的是批量添加对象。因此,对于每个复选框(用户),添加一个包含用户和日期的对象。
我遇到的问题是我不知道如何捕获从params传回的id,因为我不知道传递的params名称。你能帮忙吗?
答案 0 :(得分:1)
如果您在列表标记中,则可以使用u_index为您的用户提供索引
在你看来
#{list users, as:'u'}
<input type="hidden" name="users[$[u_index -1].id" value="${u.id}">
#{/list}
并在您的控制器中
public static void save(List<User> users) {
}