1个form
3个submit......最好只要一个submit,如果非要用按钮,在按钮onclick里面写个js方法(form.action="" 可以带参数的)

解决方案 »

  1.   

    谢谢xdw555(),那么如果这三个事件必须放到一个页面中一般怎么做呢
      

  2.   

    html:submit  的property赋值成不同的...
    form里面设置三个submit的get & set....
    action里面接受,判断......
      

  3.   

    要做到一个页面的话.那submit就处理3个中的任意一个另两个做成button 像这样(
    <input type="button" name="Submit" value="修改" onClick="openwindow()" />
    )                       (你自己换成struts标签吧)再在前面写个js方法  function  openwindow(){
                         
                   document.form1.action="modify.do" ;
                                 form1.submit();            (form1为form的name)  
                                                   }
      

  4.   

    我一般这样做的.
    页面中:
    <html:submit value="ok1" property="ok1"/>
    <html:submit value="ok2" property="ok2"/>FORM中: private String ok1;
    private String ok2;
             get().....set()....ACTION中: 
           String ok1 = testSubMitForm.getOk1();
           String ok2 = testSubMitForm.getOk2();
    接收到后,再判断它接受了哪个submit.
    这样就用不到js了.都在action中写.
      

  5.   

    哦~~懂了,感觉Web开发总是有很多的方法,比起C/S来说麻烦多了阿,可能还是因为我不熟练吧,谢谢两位~~