JavaScriptコードからサーブレットページに値を渡すにはどうすればよいですか?JavaScriptからサーブレットページに値を渡す必要があります
0
A
答えて
4
私の理解によれば、非表示の入力フィールドを作成し、値を設定してアクションに提出し、サーブレットから非表示のフィールド値を取得します。からこの値を取得する
<script>
function customSubmit(someValue){
document.form1.hiddenValue.value = someValue;
document.form1.submit();
}
</script>
あなたがなりユーザーRequest.getParameter:
これはキックオフの例を示して、あなたはあなたのニーズに応じて変更することができます。 HTMLフォーム:
<form name="myForm">
<input type=hidden name="hiddenValue"/>
<input type="submit" value="Submit" name="buttonSubmit" onclick="customSubmit(10)"/>
</form>
スクリプトサーブレット。
<INPUT TYPE="HIDDEN" NAME="variableName" VaLUE="">
を次にJavaScriptであなたが行うことができます:次のようにフィールドに
1
document.form.variableName.value="value";
form.submit();
とJSPはPARAM "変数" を評価することができます。ただし、パラメータは常にString(または別のメソッドでアクセスする場合は文字列の配列)なので、String以外のものが必要な場合は、この文字列を必要なものに変換する方法が必要です(Integer )。
本当に私はあなたがjavascriptのnull値であなたが何であるか分からない。 JSPがparamsから読み取ったものを忘れずに、クライアント上のjavascriptによって読み取られるように、隠しフィールドに戻って値を挿入する必要があります(または、実際には、JSP内のjavascriptを変更してから、クライアント)。
関連する問題
- 1. JSPから値を渡す必要があります
- 2. クライアントアプリケーションからSTSのUserNameSecurityTokenに追加値を渡す必要があります
- 3. null以外の値を渡す必要があります。
- 4. パラメータとイベント情報をjavascript関数に渡す必要があります
- 5. jqueryからmy codebehindにパラメータを渡す必要があります
- 6. MVC - ビューからコントローラにデータを渡す必要があります
- 7. Windowsサービスからコマンドラインスクリプトをプログラムに渡す必要があります。
- 8. text/plainまたはtext/javascriptからエスケープする必要がありますか?
- 9. InvalidOperationException Nullableオブジェクトには値がある必要があります
- 10. javascriptスクリプトをアンロードする必要がありますか?
- 11. JavaScriptコードはどこに置く必要がありますか?
- 12. バックボーンモデルIDは数値である必要がありますか?
- 13. WSO2 xmlをソープアタッチメントとして渡す必要があります
- 14. カーディナリティフラグの値を低くする必要がありますか?
- 15. javascriptからHKEY_CURRENTUSERを読み込む必要がありますか?
- 16. プロバイダ 'FileUpload'は$ getファクトリメソッドから値を返す必要があります
- 17. はNPAPI関数から複数の値を返す必要があります
- 18. プロバイダ「LeaderboardServiceは」$から値を返す必要がありますファクトリメソッド
- 19. ビューコントローラ間で配列を渡す必要はありますか?
- 20. ユーザー定義型をSqlParameterCollection.AddWithValueに渡す必要がありますか?
- 21. NewStringUTFに渡されたchar *をクリーンアップする必要がありますか?
- 22. ビューにオブジェクトや通常のデータを渡す必要がありますか?
- 23. コントローラからjsonデータを返す必要がありますか?
- 24. フィットネス関数がスカラー値を返す必要があります
- 25. JSONにnull値を含める必要があります
- 26. 入力値に2を加える必要があります
- 27. SimpleXMLオブジェクトの値にアクセスする必要があります
- 28. JavaScriptで「プロトタイプ」を使用する必要があります
- 29. infileから各整数を取り出し、メソッドに渡す必要があります
- 30. ReliableSqlConnectionからSQLConnectionを閉じる必要がありますか?
ショーに努力のビットを来る、それはおそらく調査や解決しまった過去〜3ヶ月の間に、私は疑ういくつかの研究 – david
@デビッドをやってみてください。) –
@DaveNewton、ヘッドアップのためのおかげで、私は実現しませんでした質問はとても古く、私は私のコメントを削除すると思います。 – david