数日前、私はSpringMVCレベル評価テストに合格しましたが、私は1つの質問に答える知識が不足していました。しかし、私は正しい答えは何ですか?あなたが私を助けたら、それは素晴らしいでしょう!Spring MVC RequestMapping Postメソッド
あなたは、次のPersonControllerクラスを持っているし、正しく定義web.xmlおよびSpringコンテキスト
次のリクエストは、POSTメソッドを使用して送信されました: http://xxxx/person/add?name=John
してください、記入プレースホルダーに送信された要求はpersonオブジェクトが正常に保存される結果となり、addPersonメソッドは要求に「id」パラメータが含まれていない場合にのみ呼び出されます。プレースホルダの値にはスペースを含めないでください。
高速応答のためのThanx!しかし、私は人物の「id」をどこで受け取るのか分かりません。 @RequestMapping(value = "add/{id}"、method = RequestMethod.POST)のように、リクエストに入れないでリッチにする方法はありますか?それ以外の場合はコンパイルエラーですか? –
@ mr.VitaliiH私は自分の答えを更新しました。もう一度それを確認してください。 – Blank
Thanxは解決策をたくさん! –