做个hidden标记
<form name=form1>
<input type=hidden name=flag >
<input type=button value="注册" onclick="document.form1.flag.value='注册flag'">
<input type=button value="登录" onclick="document.form1.flag.value='登录flag'">
</form>

解决方案 »

  1.   

    <form action="" method="post">
    <input type=button value="注册" onclick="this.form.action='注册页面'">
    <input type=button value="登录" onclick="this.form.action='登录页面'">
    </form>
      

  2.   

    同意d80(今天没事做) ,用form的action来做是最好的
      

  3.   

    request.getParameter("提交按钮的名称")
    request.getParameter("注册按钮的名称")然后if就可以了.
      

  4.   

    为什么不用submit呢?能不能用两个submit?
      

  5.   

    可以用submit
    <form action="" method="post">
    <input type=submit value="注册" name=b1>
    <input type=submit value="登录" name=b1>
    </form>
    ************
    String s=request.getParameter("b1")
    if(s.equals("注册"))......
      

  6.   

    lynx1111:你好,你说的方法试过吗,我怎么用这个方法不行呢?谢谢!
      

  7.   

    lynx1111:你好,刚才我写错了,你说的方法通过了,谢谢!
      

  8.   

    to: lrzvieri(国际米兰) 
    a.jsp
    <form action="b.jsp" method="post">
    <input type=submit value="zhuce" name=b1>
    <input type=submit value="denglu" name=b1>
    </form>
    b.jsp
    <%
    String s=request.getParameter("b1");
    if(s.equals("zhuce")) out.println("zhuce");
    if(s.equals("denglu")) out.println("denglu");
    %>
    如果按钮上的标签是中文则要编码转换否则.equal函数回得不到......