JAva webにおけるフォームの提出方法


Java webの中でフォームの提出するいくつかの方法、私はやっと浅く学んで、大神が私に補充することを望んで、
      1つ目の最も簡単な方法は、formラベルにactionを追加することです.actionは、フォームをコミットするアドレスに対応しています.ここで、submitにねじります.たとえば、次のようにします.
<form action="servlet/Denglu"method="post">
          :<input type="text" name="username"/><br/>
         :<input type="password" name="keyword"/><br/>
        :<input type="num" name="num"/><br/>
        :<input type="text" name="verifycode" size="3"/>
       <img id="verifyCode" src="/stucheck/servlet/VerifyCodeServlet" border="2"/>
       <a href="javascript:_change()">   </a>
       <br/>   
       <input type="submit" value="  ">
ログインボタンを押すと、ユーザが入力した内容をDengluのservletに提出して処理する
     2つ目の方法はbuttonコンポーネントのonclick()関数を使用してコミットします.たとえば、次のようにします.
<form id="modify" style="display:none" action="servlet/XiuGai" method="post">
		      <%
                   String massage = " ";
                   String msg = (String)request.getAttribute("msg");
                   if(msg != null){
                        massage = msg;
                    }
                  %>
                  <font><%=massage %></font>
					<span id="user"><img src="images/agent.png" alt=""><input tabindex="1" type="text" 
					               placeholder="       " name="user"></span>
					<span id="password"><img src="images/lock.png" alt=""><input tabindex="2" type="password" 
					                    placeholder="          " name="password"></span>
					<span id="passwordone"><img src="images/lock.png" alt=""><input tabindex="2" type="password" 
					               placeholder="        " name="passwordone"></span>
       
					<div id="button" type="submit" onclick="word()"><a style="color:#fff;text-decoration: none;" 
					         href="servlet/XiuGai" >  </a></div>
					
					<div id="close">  </div>
		</form>
word()関数は次のとおりです.
function word(){
		document.getElementById("modify").submit();
		alert('          !');
		}  
は、フォームのデータをXiuGaiのservletに送信して処理する.
       3つ目の方法はformのonsubmit()関数によって
<form name="reply"  method="post" onsubmit="return validateForm( );">  
        <input type="text" name="title"  size="80" /><br />  
        <textarea name="cont" cols="80" rows="12"></textarea><br />  
        <input type="submit" value="  " >  
</form>  
onsubmitにreturnを付けなければなりません.そうしないと、ずっと実行され、戻りません.
ボタンのタイプはsubmitにします