1. POJO

public class Classtime {

private Byte id;

private String cno;

private String ctime;

2. JS

var param = {};

for(var i = 0; i < 12;i++) {

var id = i + 1;

var val = $("#" +id).val();

if (val.length == 0) {

alert("存在未录入的上课时间.");

return false;

}

param["classTimes[" + i + "].id"] = id;

param["classTimes[" + i + "].cno"] = id;

param["classTimes[" + i + "].ctime"] = val;

}

3. Ajax

jQuery.ajax( {

async : false,

cache : false,

type : 'POST',

dataType : "json",

url : root + "/e-school/paramset_saveOrupdateClassTime.action",

data : param,

error : function() {

alert("请求失败.");

},

success : function(data) {

if (data == null) {

alert("保存成功.");

} else if (data.errorMsg!=null) {

alert(data.errorMsg);

}

}

});

4. Action

private List classTimes = new ArrayList();

/**

* @return the classTimes

*/

public List getClassTimes() {

return classTimes;

}

/**

* @param classTimes

*            the classTimes to set

*/

public void setClassTimes(List classTimes) {

this.classTimes = classTimes;

}

ajax 入参为list_ajax向后台传入List相关推荐

  1. ajax 入参为list_ajax向后台传递list参数

    学习记录:复习 使用ajax向后台传递list参数 前台 jsp页面 测试 js function login222() { var list = []; for (var i = 1; i < ...

  2. ajax 入参为list_ajax传递给后台数组参数方式

    出自:http://blog.csdn.net/lingxyd_0/article/details/10428785 在项目上用到了批量删除与批量更改状态,前台使用了EasyUI的DataGrid,用 ...

  3. ajax 入参为list_ajax传递参数list对象或传递数组对象到后台

    springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...

  4. 接口入参形式_某小公司RESTful、共用接口、前后端分离、接口约定的实践

    点击上方"后端技术精选",选择"置顶公众号" 技术文章第一时间送达! 作者:邵磊 juejin.im/post/59eafab36fb9a045076eccc3 ...

  5. 接口入参形式_极光小课堂|手把手教你做接口测试

    接口测试是项目测试过程中非常重要的一环,测试的对象是接口,所以提早介入测试,对代码逻辑进行全面验证,就会更早的发现程序的问题.同时,接口测试比UI测试效率更高,并且更容易验证极端和异常的情况. 那么什 ...

  6. 对称加密——对入参进行DES加密处理

    体验更优排版请移步原文:http://blog.kwin.wang/programming/symmetric-encryption-des-js-java.html 对称加密是最快速.最简单的一种加 ...

  7. Mybatis常见入参方式(Map、注解、JavaBean)

    目录 1.使用Map传参: 2.使用注解传参: 3.使用JavaBean传参: 4.Mybatis使用#{}和${}注入参数的区别: Mybatis给映射器传递多个参数分为以下三种方法. 1.使用Ma ...

  8. java值参_Java陷阱之慎用入参做返回值详解

    正常情况下,在Java中入参是不建议用做返回值的.除了造成代码不易理解.语义不清等问题外,可能还埋下了陷阱等你入坑. 问题背景 比如有这么一段代码: @Named public class AServ ...

  9. java什么时候用有参_Java有陷阱——慎用入参做返回值

    正常情况下,在Java中入参是不建议用做返回值的.除了造成代码不易理解.语义不清等问题外,可能还埋下了陷阱等你入坑. 问题背景 比如有这么一段代码: 上面代码,服务A希望调用服务B,以获取supply ...

最新文章

  1. spark编程基础--5.2键值对RDD
  2. 不止摩尔定律,计算领域值得学习的定律还有哪些?
  3. ISA Server 2006的CARP与NLB的构建
  4. UGUI全面实践教程
  5. 【Scratch】青少年蓝桥杯_每日一题_1.25_投球
  6. ------------------字节流---------------------
  7. 2440启动代码分析
  8. onlyoffice更新中文字体总结
  9. 浏览器获取正确的scrollTop值
  10. JAVA JDK1.5-1.9新特性
  11. Strategy模式的一点思考
  12. USB免驱接触式FM4442卡ISO7816读写器S3-BMU-A0函数使用规则
  13. 卷积神经网络中的基础知识点总结
  14. 中国最早用计算机是什么时候,中国最早的计算机,“神威太湖之光”
  15. linux老男孩学习决心书
  16. CIA长期对华开展网络攻击,谍影重重缘起此处
  17. ORA-02046: 分布式事务处理已经开始解决方案
  18. Editplus下载安装
  19. Tornado.Cash终于,终于发币了!TORN治理机制都在这里
  20. 1学习react 第一章创建react项目

热门文章

  1. 产品更新教程-钉钉宜搭版本:手写签名和定位组件来了
  2. 精彩回顾 | Apache Flink x Iceberg Meetup · 上海站
  3. 御术:比能力更重要的是你的底层操作系统
  4. 游戏AI——行为树理论及实现
  5. 实施工程师——实施中最核心的问题
  6. Java扑克牌(洗牌Collections.shuffle)
  7. Java中Collection与Collections的区别
  8. SecureCRT 遇到一个致命的错误且必须关闭
  9. 使用 case when进行行列转换
  10. Linux学习笔记01