drf*_*oob 2 java jsp servlets httprequest
JSP或任何相关的轻量级技术(如JSTL)是执行HTTP POST"数据分组",还是以PHP的方式支持表单元素"索引"?
例如,您可以使用以下输入创建HTML表单:
<input type="text" name="person[1][name]" />
<input type="text" name="person[1][age]" />
<input type="text" name="person[2][name]" />
<input type="text" name="person[2][age]" />
Run Code Online (Sandbox Code Playgroud)
...并且PHP会自动将其解析为嵌套的关联数组.JSP,Java Servlet或任何相关的规范或工具是否提供开箱即用的这种翻译?
目标是以单一形式提交多个"记录组",并在JSP或Servlet中处理它们的服务器端.
要求:
相关链接:
试试这个,
<input type="text" name="personNames" />
<input type="text" name="personAges" />
<input type="text" name="personNames" />
<input type="text" name="personAges" />
Run Code Online (Sandbox Code Playgroud)
您应该考虑使用循环创建输入字段,您不需要对name
偶数进行后缀.并在servlet中获取这样的参数值,
String[] names = request.getParameterValues("personNames");
String[] ages = request.getParameterValues("personAges");
Run Code Online (Sandbox Code Playgroud)
它将按照HTML中定义的顺序排列.然后如下所示循环,
for( String name : names) {
System.out.println(name);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4887 次 |
最近记录: |