我想提交这样的表格:
<input type="text" name="features[txt][1]" value="aaa">
<input type="text" name="features[txt][2]" value="bbb">
<input type="text" name="features[num][5]" value="124">
并接收保存操作中的值:
public static void save(Long id, (??) Map<String, String> features) {
Logger.info("%s", features);
}
Map<String, String> features
- 是获得features
变量最成功的尝试。记录器表示它等于 {num = null,txt = null} 。无论如何,Map<String, String> features
是错误的。我已经做了很多其他尝试来获得features
,但我刚收到 null
答案 0 :(得分:0)
不确定这是否有效,但有些内容如下:
public static void save(Long id, @As("ids[][]:") Map<String, String> features) {
Logger.info("%s", features);
}
这里有类似的问题:Play Framework and jQuery Ajax request with data as Array