簡単な問題:
@Controller
class MyController {
@RequestMapping(...)
void test(MyModel m) {
...
}
}
class MyModel {
MyNestedModel a;
}
class MyNestedModel {
@RequestParam("b[]")
List<String> b;
}
@RequestParam
メソッドパラメータでのみ機能するため、これは明らかに機能しません。
モデルオブジェクト内でリクエストパラメータの名前を定義する方法はありますか?
理由:
もちろん、私MyModel
のMyNestedModel
クラスははるかに大きく、たとえばを使用したいと思います?a.b[]=TEST
。
ご協力いただきありがとうございます:)
編集:これはまさに私の問題のようです: Spring mvcコマンドオブジェクトをバインドするときにパラメーター名をカスタマイズする方法