blackartanan 2011-01-25 15:46
浏览 650
已采纳

如何获取表单<input type="text">数组值

问题描述:在a1.jsp中填写表单数据,表单的text名为数组形式, 然后提交后输出表单数据

 

a1.jsp(部分代码)

 

<form action="a2.jsp" name="f1" method="post">

     <input type="text" name="sign[0]">

     <input type="text" name="sign[1]">

     <br><br>

     <input type="submit" name="submit" value="提交">

</form>

 

 

a2.jsp(部分代码)

 

<% 

     String[] s = request.getParameterValues("sign");

     for(String tmp : s){

     out.println(tmp + "\n");

     }

%>

 

 

这样a2.jsp中是得不到a1.jsp的表单数据,会提示s为空

 

请问正确的代码应该是什么 谢谢大家~~~!

 

 

 

  • 写回答

2条回答 默认 最新

  • haha662 2011-01-25 15:56
    关注

    你的a1.jsp的 [color=red]name="sign"[/color]
    a2.jsp再String[] s = request.getParameterValues("sign");就行了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作