playframework中form提交多个对象
如下图:通常我们在struts2中实现这个效果,并且取得值是很方便的。在前台jsp页面中定义<input type="text" class="input01" maxlength="30" name="userPhoneVo["+phoneSeq+"].phoneNumber" />
在action中定义一个
private List<UserPhoneVo> userPhoneVo = new ArrayList<UserPhoneVo>();
这样就可以取得每一组中各个字段的值了。
我现在的问题是在Play Framework中如何才能在控制器中方便的得到每一个组中各个字段的值呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
What do you use to submit
multiple records? A typical use case is that an order creation form will have several order items data input by the end user. My approach is as follows:
我的理想做法是这样的。不知道能不能实现?或者请告诉实现途径。谢谢
我尝试过这样单独去定义数组参数,唯一的缺点就是代码行数太多了,这些数组参数分组写入的时候不好取。
红薯,请问play它可以实现JPA的数组参数吗?
Play 可支持数组参数,例如
但文档里没有提到像Struts这么强的参数映射方法。