jjzjj

java - Spring MVC - 下拉对象选择 - 无主标识符

一个相当常见的用例发生在有Java对象列表的情况下,可以在Web表单上从中进行选择-通常您会使用对象的主键作为值,以便Controller可以执行查找,或者只是将键绑定(bind)到创建/更新的任何对象。我的问题是要从中选择的列表不是持久的、键控的对象,它们是来自服务的业务模型,无法根据包含的数据来检索它们。下面是一些伪代码,其中给页面提供了Foo的列表,我们可以很容易地与Controller通信onSubmitFoo的名称,但是如果Foo的其他字段需要提交呢?Controller:referenceData(){...Listfoos=fooService.getFoosForBar