不能堪套。你可以在一个页面里放多个form,然后用js控制form的提交

解决方案 »

  1.   

    可是放多个form会使页面上出现重复的数据显示啊,(不能用hidden),请在帮我想想
    谢谢!!
      

  2.   

    可以用javascript控制嘛,
    function aa() {
     if (AA) {
       action ="a.java ";
       form1.submit();
     }else {
       action = "b.java";
       form1.submit();
    }
    }
    大概就是这个样子,我用过,一定可以的
      

  3.   

    HIDDEN很好用啊,為什麼不用.不過樓上的方法肯定行.
      

  4.   

    不能嵌套。也没有必要!
    如:(1.jsp)
    <form action="2.jsp" method="post">
    .......................................
    <input type=submit name="sub_add" value="add">
    <input type=submit name="sub_del" value="del">
    <input type=submit name="sub_back" value="back">
    <input type=submit name="sub_print" value="print">
    ...............
    </form>2.jsp:
    ...................
    if(request.getParameter("sub_add"){
      add();
    }
    if(request.getParameter("sub_add"){
      add();
    }
    if(request.getParameter("sub_del"){
      del();
    }
    if(request.getParameter("sub_print"){
      print();
    }
    ...................
      

  5.   

    不对,应该是:
    if(request.getParameter("sub_add") != null){
      add();
    }