博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springMVC传递一组对象的接受方式
阅读量:5100 次
发布时间:2019-06-13

本文共 1616 字,大约阅读时间需要 5 分钟。

受益此大神:https://blog.csdn.net/cgd_8523/article/details/80022331

同时借鉴代码!!!!

我只用了一种方法,就记下这一种

需求:前台存在动态添加对象(点击添加,增加一行,每行都是对象的属性)

准备后台:

1、建立公用模型,用来接收前台传递的集合数据。注意list的泛型,这里需给出要传递对象,我用过泛型T,白搭。。。

ublic class UserModel {    private List
users; public List
getUsers() { return users; } public void setUsers(List
users) { this.users = users; } public UserModel(List
users) { super(); this.users = users; } public UserModel() { super(); } }

2、编写Controller

@RequestMapping(value = "/submitUserList_2", method ={RequestMethod.POST})    @ResponseBody    public String submitUserList_2(UserModel users)            throws Exception{        String result = "";        List
userList = users.getUsers(); if(userList == null || userList.size() <= 0){ return "No any ID.中文"; } result = this.showUserList(userList); return result; }

3、前台控制,form表单,简单点儿写,这个不重要

ID: Username: Password:

 

4、js因为我这是灵活的form,所以给出一个比较变态的方法

var f=document.forms[0];              $(f).find("tr").each(function(i){                  i=i-4;                  if(i>=0)                  $(this).find("input").each(function(){                      var n=$(this).attr("name");                      var _n="users["+i+"]."+n;                      $(this).attr("name",_n);                  });              });

 

转载于:https://www.cnblogs.com/of-course/p/9670114.html

你可能感兴趣的文章
【转载】基于vw等viewport视区相对单位的响应式排版和布局
查看>>
<转>关于MFC的多线程类 CSemaphore,CMutex,CCriticalSection,CEvent
查看>>
jquery中ajax返回值无法传递到上层函数
查看>>
css3之transform-origin
查看>>
[转]JavaScript快速检测浏览器对CSS3特性的支持
查看>>
Master选举原理
查看>>
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
小别离
查看>>
微信小程序-发起 HTTPS 请求
查看>>
WPF动画设置1(转)
查看>>
backgound-attachment属性学习
查看>>
个人作业——关于K米的产品案例分析
查看>>
基于node/mongo的App Docker化测试环境搭建
查看>>
java web 中base64传输的坑
查看>>
java 中的线程(一)
查看>>
秒杀9种排序算法(JavaScript版)
查看>>
素数判断BFS之“Prime Path”
查看>>
Activiti入门 -- 环境搭建和核心API简介
查看>>
struts.convention.classes.reload配置为true,tomcat启动报错
查看>>
MySQL的并行复制多线程复制MTS(Multi-Threaded Slaves)
查看>>