[解決済み] Spring MVCでpostデータを明示的に取得する方法とは?
2023-05-12 17:35:55
質問
投稿データそのものを取得する方法はありますか?springがjavaオブジェクトにpostデータをバインドして処理することは知っています。しかし、私が処理したい2つのフィールドがある場合、そのデータを取得するにはどうしたらよいでしょうか?
例えば、私のフォームに2つのフィールドがあったとします。
<input type="text" name="value1" id="value1"/>
<input type="text" name="value2" id="value2"/>
コントローラでこれらの値を取得するにはどうしたらよいでしょうか?
どのように解決するのですか?
組み込みのコントローラインスタンスのいずれかを使用している場合、 コントローラメソッドのパラメータのひとつは Request オブジェクトになります。 この場合
request.getParameter("value1")
を使用して POST (あるいは PUT) データの値を取得します。
Spring MVCのアノテーションを使用している場合、メソッドのパラメータにアノテーションされたパラメータを追加することができます。
@RequestMapping(value = "/someUrl")
public String someMethod(@RequestParam("value1") String valueOne) {
//do stuff with valueOne variable here
}
関連
-
Eclipse の問題 アクセス制限。タイプ 'jfxrt' はAPI解決されていません。
-
アクセス制限です。タイプ 'JPEGCodec' は API ではない ☞My Blog Github ☜ ホームページを見る
-
SLF4J: クラス・パスに複数のSLF4Jバインディングが含まれています。
-
Solve モジュールのビルドに失敗しました。Error: ENOENT: no such file or directory エラー
-
ジャバアレイ
-
git pull appears現在のブランチに対するトラッキング情報がありません。
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
-
[解決済み] Springのオートワイヤリングの仕組みは?
-
[解決済み] Spring MVCの@ModelAttributeとは何ですか?
-
[解決済み] Spring MVCの型変換:PropertyEditorかConverterか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン