Ajax使用JSON将对象、集合传递给后台的方式(用于同时对多个对象进行修改)
在项目上用到了批量删除与批量更改状态,在前台可以获取每条数据的ID,并更改对应信息,但是如何通过数组方式传递给后台?
经过实际操作终于找到可行的方法,写文档做备忘,以便下次使用。
HTML前台代码:
//使用C标签记得导taglib
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
//在后台获取初始值后使用EL表达式和c:foreach循环输出(一个大的foreach循环输出多个信息对象)
<c:forEach items="${order.get(7) }" var="goodslist" varStatus="goodslists">//使用"name"+索引,动态设置id<input type="text" id="name${goodslists.index }" value="${goodslist.value }"/>
</c:forEach>
Ajax前台代码:
<script src="../../js/jquery-2.1.4.js"></script><script src="../../js/bootstrap.min.js"></script><script type="text/javascript">/*ajax提交*/function saveOrderDetails() {
Ajax使用JSON将对象、集合传递给后台的方式(用于同时对多个对象进行修改)相关推荐
- 通过ajax将数组或list集合传到后台的方法
一.传数组 前端js: $(document).on('click', '#sendArr', function () {var ids = [];for(var i=0; i<10; i++) ...
- java intent 传递集合对象_Intent之对象传递(Parcelable传递对象和对象集合)
接着上一篇文章,以下我们讨论一下怎样利用Parcelable实现Intent之间对象的传递 一.实现对象传递 首先创建User.java实现Parcelable接口: package org.yayu ...
- Intent之对象传递(Parcelable传递对象和对象集合)
接着上一篇文章,下面我们讨论一下如何利用Parcelable实现Intent之间对象的传递 一.实现对象传递 首先创建User.java实现Parcelable接口: package org.yayu ...
- java Redis Jedis存储Java对象 - (Java序列化为byte数组方式)
2019独角兽企业重金招聘Python工程师标准>>> Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式) Redis入门 – Jedis存储J ...
- springMVC通过ajax传递参数list对象或传递数组对象到后台
springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...
- ajax 入参为list_ajax传递参数list对象或传递数组对象到后台
springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...
- Ajax中获取Json的list集合后进行遍历读取并显示的实例
对于json数据的遍历有以下两种方式 var person = {"name": "张三", age: 23, 'gender': true};var ps = ...
- Jackson:数组json字符串转对象集合(List)的两种方式
首先,创建个实体类Person import java.util.List;public class Person {private String name;private Integer age;p ...
- 将对象集合包装成JSON格式
import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.ArrayList; import ...
最新文章
- js_______与||的区别
- Java基础总结之数组
- VS中的C#项目怎样引入另一个项目
- 添加事件的兼容性写法
- goldengate的实施过程
- python删除链表满足pred的元素_python 数据结构一 之 线性表
- emacs c语言 自动补全,Emacs 与 C/C++ 代码自动补全
- 使用JavaSymbolSolver解决Java代码中的方法调用
- tuxedo错误码6_TUXEDE返回的所有错误代码
- C#实现Singleton (转载)
- 一个REST风格的URI设计方案[Blog Web Services]
- Stopping filebeat
- EasyUI的-表格设置
- 咪咕音乐HTML代码,咪咕音乐播放器如何更换皮肤和底纹技术分享
- Java DataStore 封装代码
- 关于HTML预处理器Pug的使用文档
- 2017H1日本畅销榜:《怪物弹珠》霸气连庄 FGO再掀二次元风暴
- kafka sasl_ssl配置
- Unix/Linux编程:exec()族函数
- 2015年:跑步计划