我是 Spring MVC 的新手,我正在创建一个包含用户需要完成的多个属性的表单,并且我希望将数字列表存储到数组中,而不是为每个字段创建变量
我尝试了这段代码,但不起作用:
Linea 1 <form:input type="number" path="numberArray[0]"/>
Linea 2 <form:input type="number" path="numberArray[1]"/>
...
最佳答案
在 Spring 3+ 中,<form:input/>
不能用于此目的,因为 W3C HTML 规范已更改为禁止 []
在表单中输入name
属性。 Here is a good writeup使用原始 HTML input
元素来支持字段的行/数组(这本质上是您尝试使用 numberArray[index]
执行的操作,但使用原始 HTML input
元素)。
关于java - 如何在 Spring 框架中将多个输入存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41580346/