Params unknown(Play!Framework)

时间:2012-10-07 07:51:30

标签: java forms playframework params playframework-1.x

周日早上有点早了(对不起),但是这里有。

我正在处理的表单中有一个用户列表(复选框)和下面的一些其他字段(日期等)。表单的目的是批量添加对象。因此,对于每个复选框(用户),添加一个包含用户和日期的对象。

我遇到的问题是我不知道如何捕获从params传回的id,因为我不知道传递的params名称。你能帮忙吗?

1 个答案:

答案 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) {
}