<input name=action type = "submit"  value = "删除" >
<input name=action type = "submit" value = "修改" >
<input name=action type = "reset" value = "取消" >你提交后,在你递交到的也面中用
String act=request.getParameter("action");
if(act.equals("删除"))。。
if(act.equals("修改"))。。

解决方案 »

  1.   

    怎么可能由javascript传不过来呢?
      

  2.   

    我使用的方法和wjmmml(笑着悲伤)一样!没问题的!
      

  3.   

    wjmmml(笑着悲伤)兄:好象不行啊,
    java.lang.NullPointerException
    at org.apache.jsp.delrole$jsp._jspService(delrole$jsp.java:152)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
      

  4.   

    用一个<input type="hidden" name="cmd" value="">来传递操作更好些function update()
    {
      window.choiceForm.cmd.value = "u";}
    function del()
    {
      window.choiceForm.cmd.value = "d";
    }
      

  5.   

    同意weilinwu(特立独行的猪) 的方法,用同样的参数传两个不同的值过去,然后BEAN那边分别处理就行了
      

  6.   

    <input type="submit" name="delete" class="button" value="修改" onClick = "javascript:document.aform.workType.value='updatebook';document.aform.dealType.value='update'; ">
          
          <input type="submit" name="Submit" class="button" value="删除" onClick = "javascript:document.aform.workType.value='deletebook';document.aform.dealType.value='delete';">这是我的程序中用到的方法,你可以根据你自己的具体情况改。我这传回两个参数 workType,dealType.根据这两个参数进行相应的操作。
      

  7.   

    用wjmmml(笑着悲伤)兄的方法问题已经解决,其实想来没必要在这里面加段javascript代码,虽然可行,但比较麻烦。刚才出了点小错,是因为忽略了中文问题,没有判断到,现在已经解决!
    谢谢wjmmml(笑着悲伤)兄
    也谢谢各位
                                ===尘芎苇===