2011-06-24 4 views
0

のは、私は次のHTMLフォームがあるとしましょう:verifyInfo.jspでパラメータとしてフォーム名を引っ張る

<form name="createnewuser" action="verifyInfo.jsp"> 
    ... Contents of form here ... 
</form> 

、(理想的に$ {のparam}のいくつかの種類として、フォームの名前をコールする方法があります変数)?送信されたフォームを識別するために

答えて

2

、あなたが使用することができます。

  • 隠し入力フィールドを。
  • [送信]ボタンの名前または値。

フォームの名前は、POSTデータの一部としてサーバーに送信されません。

ここで、ボタンの値テキストを含むPOSTデータとして、form1またはform2のいずれかが送信されます。

ここにいくつかのコードがあります。私はJSPに精通していませんが、これはあなたが何をすると思いますO_O

if (request.getParameter("form1") != null) { 
    //Do stuff with form1 
} 
else if (request.getParameter("form2") != null) { 
    //Do stuff with form2 
} 
+0

私はコアライブラリタグを使用していますので、Javaの条件はありませんが、十分に近いです!それが不可能であるという私の卑劣な疑惑を確認してくれてありがとう。私はちょうどどこでもオンラインの事実の文書を見つけることができなかった:) –

関連する問題