【发布时间】:2014-10-06 10:20:50
【问题描述】:
我有一个表单,其中包含一些具有相同名称的输入字段,以便将一组值发送到操作。
<input type="text" name="myInput" value="apple"/>
<input type="text" name="myInput" value="banana"/>
<input type="text" name="myInput" value="grapefruit"/>
现在在操作中,我使用 getter 和 setter 设置了参数。我尝试了各种方法:
String myInput
String[] myInput
List<String> myInput
List myInput
没有任何作用,该值始终为空。我使用 String 进行测试,只发送 1 个值,按预期工作,但数组没有到达任何地方。
@亚历山大
我正在使用 POST 方法发送表单。
动作很简单:
<action name="save" class="com.mypackage.SaveAction">
<result name="success">/saveSuccess.jsp</result>
</action>
【问题讨论】:
-
显示动作配置。您如何提交值?
-
用更多信息编辑了原帖
-
有可能。尝试使用简单/简短的值,例如您的问题。
-
定义“非常非常大”。
-
出于好奇。您要发送什么数据?
标签: arrays forms struts2 action