不知道这个标题大家清楚不。在使用 Spring MVC 时,我们只能有一个 Command Object 去绑定页面上的数据,这显然有局限性。虽然我们可以将 Entity Bean 作为参数加入到一个 Top Level 的 Command Object,从而支持多 Object 的数据绑定,但也不灵活,是吧。Spring MVC 可以做的更灵活些。
我自己曾改过 Spring MVC 的源码(BindStatus),使其可以更灵活地绑定数据。但 Spring 本身提供支持会更好。
我在 Spring JIRA 上提了这个问题,Spring 3.0 的 MVC 应该会更加的灵活,在这个问题上。
http://jira.springframework.org/browse/SPR-5025