私はSpringには新しいので、引数としてCollection
/Iterable
を取るコントローラを作成したいと思います。このように:Springブートコントローラの引数としてCollection/Iterableを受け取ります。
@RequestMapping(value = "friends", method = RequestMethod.POST)
public @ResponseBody Callable<Iterable<User>>
getFriendsOfUser(@RequestParam(required = true, name = "mobiles") Iterable<String> mobs) {
// return callable
}
コンパイルエラーはありませんが、動作させることはできません。これはどのように機能しますか?そして、このapiへの要求はどのように構築されるのでしょうか?あなたの代わりに@RequestParam
@RequestParam
あるの@RequestBody
を必要とする場合がありますので、名前が示すように
あなたはあなたのRestURLを投稿してもらえますか?それで問題を見つけることができます。 – VelNaga
"http:// localhost:8080/users/friends"と同じようにlocalhostを使用しています – Debanjan
URLにリクエストパラメータが表示されないのはなぜですか?requestParamを使用している理由は?もしそれがjsonを使っているのであれば、RequestParam – VelNaga