RT,如果,3个button分别是,新建查询,添加查询,结果查询。
第一个问题:点击添加查询,怎么条用servlet
第二个问题:添加查询怎么把查询结果添加到新建查询的结果下面。
求各位大大给点思路!

解决方案 »

  1.   

    在不用框架的情况下,3个button都是type=submit 但是name不同分别为 name="new" name="add" name="result"
    提交后进入servlet0,在这里取得button的name,根据名字分别dispatch到相应的servletNew
    servletAdd servletResult
      

  2.   

    1.用onclick事件啊
    2.没怎么搞懂意思
      

  3.   

    你的意思是dispatch到3个servlet中吗???
    <a class="formbutton" onclick="check();">新建查询</a>&nbsp;&nbsp;&nbsp;&nbsp;
                                                <a class="formbutton">添加查询</a>&nbsp;&nbsp;&nbsp;&nbsp;
                                                <a class="formbutton">结果查询</a>
    可以再说详细点吗?谢谢
      

  4.   

    2楼 3楼 都可行。一般也就是普通button onclick调用form.submit();
      

  5.   


    记得改form.action 如果是3个servlet处理的话。
      

  6.   

    1,我知道一个button直接onclick调用servlet,但是我1个jsp里有3个button,我怎么提交???提交到servlet里面post方法怎么选择性处理?
      

  7.   

    怎么用3个servlet处理啊?那xml怎么配置了?
      

  8.   

    你没有明白我的意思
    比如说,我这3个按钮:button1,button2,button3,我点击了button1后,调用了servlet,然后把查询到得结果返回给了jsp,现在,我继续点击button2,怎么提交?servlet怎么判断我点击的是button2???
      

  9.   


    不用在Servlet里面去判断,你可以在前台用js就直接判断了,如果是button1就加个参数,用隐藏域也行
      

  10.   

    对。如果name=new就dispatch 到servletNew去。
      

  11.   


    就像我刚才说的,servlet根据name判断是哪个按钮
      

  12.   

    用javascript啊<Script Language="javascript">
    function func1()
    {
    document.form.action="func1.jsp";
    document.form.submit();
    }function func2()
    {
    document.form1.action="func2.jsp";
    document.form1.submit();
    }
    </Script><form name="form" action="">
    <INPUT Type="Button" Name="func1" value="func1" >
    <INPUT Type="Button" Name="func2" value="func2" >
    </form> 
      

  13.   

    <input type="submit" name="sub" value="1">
    <input type="submit" name="sub" value="2">
    <input type="submit" name="sub" value="3">
    request.getParameter("sub");
      

  14.   

    编辑三个servlet不就可以了!!!!!!!!!!!!!!!1
      

  15.   

    XML需要怎么配置?初学这个不太懂
      

  16.   

    楼主是否想 点击添加查询,实在已有结果上再 增加一些记录,建议用ajax 请求 js处理返回结果
      

  17.   

    嘿嘿 STRUTS 是干啥滴?
      

  18.   

    开始准备用struts做这个滴,但是不熟悉,怕做的慢,就用简单的servlet来做了后悔莫及
      

  19.   

    其实我不是button按钮,是用<a>标签做的,然后onclick,按你的方法测试了下,么有得到值
      

  20.   

    <a class="formbutton" name=submitbutton value=button1 onclick="check();">新建查询</a>&nbsp;&nbsp;&nbsp;&nbsp;
                                                <a class="formbutton" name=submitbutton value=button2 onclick="check();">添加查询</a>&nbsp;&nbsp;&nbsp;&nbsp;
                                                <a class="formbutton" name=submitbutton value=button3 onclick="check();">结果查询</a>
      

  21.   

    看得晕呼呼的,用ajax或者隐藏iframe,将结果innerHTML到你需要的地方就可以了啊
      

  22.   

    像form[0].submit()这样提交不行吗?
      

  23.   

    感谢各位,早上坐出来了,谢谢啊!
    就是写个hidden,然后弄个js给hidden赋值!哎,经验太少了
      

  24.   

    我也在找<input type="buttom">来直接调用servlet的方法,不使用javascript,ajax神马的又不会用