【发布时间】:2015-07-16 12:24:56
【问题描述】:
我已经习惯在 PHP 中执行此操作,而我可以在 HTML 中执行此操作:
<input name="a[b][c]" value="abc">
<input name="a[b][d]" value="def">
<input name="a[d][y]" value="nope">
然后在 PHP 中获取它,例如如:
foreach($_POST['a']['b'] as $thisId => $value){
echo "key: $thisId, value: $value\n";
}
哪些输出:
key: c, value: abc
key: d, value: def
我试图找到,但似乎无法在 servlet 中找到等效项。
如何使用普通 servlet 获得等效项(无需我自己编写代码)?
如果不存在,是否有一个库可以完成这项工作?
编辑:要加上 sᴜʀᴇsʜ ᴀᴛᴛᴀ 提到的内容,我不想要我在请求中获得的所有内容的列表...我在上面的示例中添加了另一个元素以尝试制作更清楚了。
【问题讨论】:
-
我不太清楚。看到这个链接stackoverflow.com/questions/14677993/…。
-
@Satya 不错的尝试,但没有。我必须把值放在那里,所以无论如何我都必须做这项工作......
标签: servlets post dictionary http-request-parameters