我知道可以获取参数,例如:
HTML
<input type="text" name="field" value="test">
Servlet
String field = request.getParameter("field");
但是如果我有多个相同名称的输入,该怎么办,比如:
HTML
<input type="text" name="line[]" value="test1">
<input type="text" name="line[]" value="test2">
<input type="text" name="line[]" value="test3">
在 PHP 中,我可以使用 name="line[]"
来获取所有线条输入的数组。但在 Java 中该怎么做呢?
Servlet 伪代码
String[] lines = request.getParameterArray("line");
for(String line : lines){
//do shit
}
[]
后缀约定:https://dev59.com/_HA75IYBdhLWcg3w3NHf#3061292 - BalusC