springmvc接受多个同一对象

来源:互联网 发布:linux 鼠标灵敏度太高 编辑:程序博客网 时间:2024/06/16 01:50

相信很多开发人员都会遇到需要响后台传递多个同一对象的情况,如果是异步提交可以先封装好对象为数组后传递到后台,但是如果是要直接提交form表单可能就麻烦,虽然也可以用异步实现,但是感觉比较别扭,下面就说下我的做法:

我的页面的写法是以下:我使用了前缀的写法


控制层的接受参数如下:


页面的前缀就是goods,和这个参数一直:

GoodsList这个对象如下:


里面是一个List对象,泛型是Goods对象,页面的参数对应Goods中的参数,这样封装的时候就会封装到List里面。只要遍历集合就可以得到对象Goods的参数了,

当然也可以自己写转换器,但是那样比较麻烦,所以这里是便利写法

原创粉丝点击