获得以下表格:
<input type="checkbox" name="tags[]" value="x">
<input type="checkbox" name="tags[]" value="y">
...
这应该是我可以迭代的东西。我能做到:
ArrayList<String> tags = new ArrayList<String>();
int i = 0;
while(pageForm.field("tags["+i+"]").value() != null) {
tags.add(pageForm.field("tags["+i+"]").value());
i++;
}
但这看起来有点难看。
找到以下解决方案,但我无法弄清楚如何获取密钥的值... #noob
Play 2.0 Java: Bind an array from request
任何人都有更好的方法吗?