请问用提交数据到本页面时用fom表单和request.getParameter()可以吗?我想实现一个管理添加用户的功能.初学者,另见笑.谢谢!新年愉快!

解决方案 »

  1.   

    在form的action里面写你提交的数据的去向. 只要在本jsp页面里面有相关数据处理的代码应该是可以的.
    不知是否正确, 个人理解~
    你肯定是要做一个写数据库的操作的, 所以最好把这些代码单独写,jsp只管页面和少量它不得不管的逻辑. 逻辑
    的处理交给servlet或者struts去做.fyi
      

  2.   


    <script type="text/javascript">
      function addEvent(){
        var vForm = document.form1;
        vForm.action = test.jsp?p_parm1=2&p_parm2=3;
      }
    </script>
    <form method="post" name="form1">
      <input type="submit" name="btnAdd" value="增加" onclick="addEvent()">
    </form>
    test.jsp为你要进行处理的地址呀,找本JSP书看看,一堆呢,呵呵
      

  3.   

    我是说传回到本页面,我的代码帮我看下好吧.谢谢!(addOrDeleteUser.jsp)就是本页面
     <form action="addOrDeleteUser.jsp" method="post">
         添加用户名<input type="text" name="addUserName" id="addUserName" ">
         添加用户密码<input type="password" id="addUserPassword" name="addUserPassword">
         <input type="submit" value="确定" onClick="addUser()">
         <input type="reset" value="取消">
     </form>
    本页面接收数据:
    addUserName = request.getParameter("addUserName").toString();
    addUserPassword = request.getParameter("addUserPassword").toString();
    谢谢!
      

  4.   

    可以啊!直接像你那样用就可以了.后面再加一个判断.如果值是NULL就表示是第一次打开还没有传值时.