A页面:
<input type="text" name="user[]">
<input type="text" name="user[]">
action="B.jsp"
传给了B页面:
<% String[] user=request.getParameter("user"); %>
可是提示不能把string convert成string[]
我想知道我怎么在B中操作user[]中的每一个元素啊

解决方案 »

  1.   

    <input type="text" name="user[]">------------》<input type="text" name="user">
      

  2.   

    解决数组的话; 你不能这样,  user[] 不代表数组;  他只能传一个字符串; 你可以在text 里面输入
       **;**;**;** 之类的字符串;用固定字符进行分割; 在后台进行截取.....    你这中做法没有可能;在看看jsp,servlet吧
      

  3.   

    你的页面有问题,不同input的name属性值应该不一样,如要写得一样,就不要用text文本框了,可用复选框。
    <input type="checkbox" name="user" value="value1" />value1
    <input type="checkbox" name="user" value="value2" />value2
    <input type="checkbox" name="user" value="value3" />value3
    <input type="checkbox" name="user" value="value4" />value4
    后台取值:
    <%
    String[] users = request.getParameterValues("user"); //得到一个字符串数组
    for(int i = 0; i < users.length; i++){
    %>
    <%= users[i]%>
    <%}%>