小妹,去随便找本jsp看看,上面都有写的,也有代码,加油+U

解决方案 »

  1.   

    看看基本的书吧先
    需要的话我有电子版的OReilly - Java server Pages在找本sql的书看看
      

  2.   

    sammy791010(javabird) : 谢谢你,可以给我一份吗?[email protected]
    ==============
    我想你们要是给我一个例子那是最好不过了!
      

  3.   

    stmt.executeUpdate("update table1 set a1='"+a1+"',a2='"+a2+"',.... where ID='"+ID+"'");
      

  4.   

    我的问题的最大的症结在于如何从TABLE中选择记录,让它显示在FORM里进而做改动;而不是最后怎么提交!
    ==========================
    ------------------------------------------
    | name |          comment                |
    ------------------------------------------
    | Jhon |         my friend!              |  //第一条记录
    ------------------------------------------ 
    | Rose |        my sister                |  //第二条记录
    ------------------------------------------
    FORM:
    Please input name: ____________//假设这里的横线代表一个输入NAME的文本框
    Please input Comm: ____________//假设这里的横线代表一个输入COMM的文本框  add    update   reset        //假设这是“增加”“修改”“重写”三个按钮
    ==========================================
    我要的就是:比如点击第二条记录后,他的内容就显示到FORM下的文本框里。
    麻烦诸位再看看我的问题!谢谢
      

  5.   

    页面中加一个<iframe name=InnerFun style="display:none"></iframe>
    用隐藏表单
    <form name=passParm action="InnerFun.jsp" method=post target=InnerFun>
    <input type=hidden name=xxx>
    <input type=hidden name=yyy>
    <input type=hidden name=wheretogo>
    </form>
    用Javascript写一个函数例如:
    function getAction(a){
       if(a==1){
         document.all.xxx.value=document.all.name.value;
         document.all.yyy.value=document.all.comm.value;
         document.all.wheretogo.value="1";
       }else if(a==2){
         document.all.xxx.value=document.all.name.value;
         document.all.yyy.value=document.all.comm.value;
         document.all.wheretogo.value="2";
       }
    }
    把getAction()分别加入到添加和修改按钮;例如:添加按钮
    <input type=button name=name value=添加 onClick=getAction(1)>
    然后把这个隐藏表单的值传到处理页面。
    处理页面用
    String name=request.getParameter("xxx");
    if(name == null)name="";
    out.print("name:"+name);
    用同样的方法得到wheretogo的值;
    不过要用Inter.parseInt(wheretogo)转为整数型
    然后就可以做判断了。
    <%if(wheretogo == 1){
    新增的语句,修改数据库内容
    }
    %><script>alert(add ok);</script><%
    if(wheretogo == 2){
    修改语句,修改数据库内容
    }
    %><script>alert(update ok!);</script>