0

通常我们有一个发布在服务器上的静态表单,因为它是静态的,所以我们知道变量的名称。

但是,假设我需要发布动态数量的表单元素,那么在后端处理它的最佳方式是什么?可以通过球衣完成吗?

一个最好的例子是在签出项目时贝宝的实施。它们具有以 _x 为后缀的动态输入数量,其中 x 是一个数字。

<form>
<input type="text" name="name_1" />
<input type="text" name="amount_1" />
<input type="text" name="quantity_1" />

<input type="text" name="name_2" />
<input type="text" name="amount_2" />
<input type="text" name="quantity_2" />
</form>

如何读取后端中的所有输入文本?

谢谢,
czetsuya

4

1 回答 1

1

您可以将实体读取为MultivaluedMap<String, String> formor Form form(这基本上是同一件事)并迭代所有键或 .. 任何您需要的东西。例如,请参阅FormParamTest

于 2012-06-06T08:10:35.627 回答