2012-06-06 47 views
0

通常我们有一个发布在服务器上的静态表单,由于它是静态的,我们知道变量的名称。如何处理javaee6中表单元素的动态数量

但是让我们说我有一个动态数量的表单元素,我需要发布,什么是在后端处理它的最好方法?它可以通过球衣来完成吗?

这是一个最好的例子,是检查项目时的贝宝实施。它们具有以_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

回答

1

您可以阅读实体MultivaluedMap<String, String> formForm form(这基本上是同样的事情),并重复任何你需要的所有键或..。例如,请参阅FormParamTest

+1

谢谢,当我浏览他们的文档时,我也能够明白:http://jersey.java.net/nonav/documentation/latest/user-guide.html#d4e8 – czetsuya