【发布时间】:2015-04-15 07:21:30
【问题描述】:
我正在使用 Play 2.2.1 并陷入困境。基本上我在Jobportal 应用程序中工作,我遇到Jobseeker 需要填写他/她的skills (技能名称、技能经验等)的情况。所以为此我创建了一个单独的实体Skill。
我的问题是用户可以选择添加多个技能。因此,如果用户只输入一项技能,我可以简单地做:
Form<Skill> sk=Form.form(Skill.class).bindRequest();
但是如果用户输入了多个技能,我如何从表单中检索这些多个对象?我需要类似的东西:
Form<List<Skill>> sk=Form.form(Skill.class).bindRequest();
意思是从表单中检索实体对象列表,上面这行只是我想要的解释。
我已经搜索过这个主题,但没有得到任何成功。我也知道我可以简单地使用 DynamicForm 或 request 但它会给我单独的列,而不是实体对象。
这可能吗?如果是,我该如何实现?
【问题讨论】:
标签: java forms jpa playframework playframework-2.2