Playframework 如何使用Java从表单中的复选框绑定数组?
获得以下表格:Playframework 如何使用Java从表单中的复选框绑定数组?,playframework,playframework-2.2,Playframework,Playframework 2.2,获得以下表格: <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.fiel
<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++;
}
ArrayList tags=new ArrayList();
int i=0;
while(pageForm.field(“tags[“+i+”])。value()!=null){
tags.add(pageForm.field(“tags[“+i+”])).value();
i++;
}
但这似乎有点难看
找到了以下解决方案,但我不知道如何获取键的值#努布
有谁能找到更好的方法吗?TBH我不知道是否有比Nico在上述帖子中建议的更好的解决方案,我;我还在用它