如果我有一个student(id,name,sex,age,class)表
如何才能将所有class=4的student在页面中显示出来,并且属性都在输入框里面,可以修改
并且还有一个按钮,可以增加空的输入框用来增加新的student(按钮点击一次增加一行)
最后保存修改和插入的数据。
只是选取多行数据应该不是很难,但是加上添加之后完全没有思路了。根本想不出来。

解决方案 »

  1.   

    id啊,新加的肯定没ID这个值,后台接收一个ID的参数,如果是空就是为新加的数据
      

  2.   

    出啥问题???我都写了好几个这样的页面
    只是后台要用到request.getParameterValues(),而且用得比较多
      

  3.   

    你用checkbox区分啊!checkbox没用过。不过比我自己想的想法要好
      

  4.   

    ……………………
    谁说getParameterValues()只能用于checkbox啊,我页面上一个checkbox都没有
      

  5.   

    老数据有id,新数据没有。找到所有老的进行update,对新的进行insert
      

  6.   

    http://topic.csdn.net/u/20100727/10/b2acc65a-5058-4c63-abc5-2fc3200bcb3e.html只看前三楼即可。
      

  7.   


    <form action="Servlet1" method="post">
         <input type="text" id="txt" name="txt"/><br>
         <input type="text" id="txt" name="txt" /><br>
         <input type="text" id="txt" name="txt" /><br>
         <input type="submit" />
        </form>String[] arr = request.getParameterValues("txt");
    for(String str : arr){
    out.println(str+"<br>");
    }
    输出你输入的三个值