【发布时间】:2014-08-27 18:55:01
【问题描述】:
有没有一种简单的方法可以将 URL 中的多个参数打包到一个单元中并将其发送到 Spring MVC 控制器?
我有超过 20 个参数,每个参数都输入@RequestParam 很不方便。
另外,我们如何处理不同数量的参数,例如,如果我有一些大小不同的信息列表?
【问题讨论】:
标签: spring spring-mvc
有没有一种简单的方法可以将 URL 中的多个参数打包到一个单元中并将其发送到 Spring MVC 控制器?
我有超过 20 个参数,每个参数都输入@RequestParam 很不方便。
另外,我们如何处理不同数量的参数,例如,如果我有一些大小不同的信息列表?
【问题讨论】:
标签: spring spring-mvc
这就是Spring's MVC's @ModelAttribute annotation 的用途。您可以将所有参数放在一个 bean 上并移动它。
当您提交表单时,Spring 会将请求参数绑定到您的 bean 中,并将其绑定到 works also with list parameters。
【讨论】: