0

http 投稿を使用して以下のメソッドを呼び出すにはどうすればよいですか。JSON と @Requestbody を使用する必要がありますか。また、スプリングフォームは使用しません。

JSON投稿なしでこれを達成する方法はありません。html フォームはどのようになりますか?

@Requestmapping(value="/post", method=RequestMethod.POST)
public void post(List<MyCustomObject> myList, AnotherCustom object){
    System.out.println("POST")
}

これが私がここまで来る時間です。これは ahtml からコレクションを作成する方法で動作しますか?

コントローラ

@RequestMapping(value="/post" , method=RequestMethod.POST)
public String post(Person person){
    System.out.println(person);
    return "home";
}

私のフォーム

<form method="post" action="/application/post">
    <input name="firstName"> <input name="lastName"> 
    <input type="submit">
</form>
4

1 に答える 1

1

コントローラー(HTMLフォーム)とユニットテストコントローラーにデータを渡すサンプルコードは、以下のURLを参照してください。

https://github.com/ffazil/SpringMVC

于 2012-09-30T11:11:34.487 に答える