Spring MVC コントローラーでは、 の@PathVariable Long... ids
ような入力が渡されると問題なく解決されます1,2,3
。
パラメータが次のように宣言されている@PathVariable UUID... ids
場合、コンマ区切りは機能しません: 400 応答が返されます。
PropertyEditor
orを処理するカスタムを実装できますUUID[]
かList<UUID>
? 私が見つけることができる唯一の例は、コレクション/配列ではなく、単一の値です。
アップデート
以下の Phil Webb の回答に従って、この問題を Spring JIRA のバグとして報告した後、SpringSource の親切な人々が Spring 3.2 でこのサポートを追加しました。