【问题标题】:Struts2 sending array text input to Action [closed]Struts2将数组文本输入发送到Action [关闭]
【发布时间】: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


【解决方案1】:

发布这个来回答我的问题。

最后看起来请求的大小太大了。

【讨论】:

    猜你喜欢
    • 2019-04-06
    • 2014-12-17
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    相关资源
    最近更新 更多