前台json格式的数据如何传入后台

1. 将要传入后台的数据组装成JSON格式的字符串:

var jsonStr = [{'name':'jim' , 'age':20} , {'name':'king' , 'age':26},{'name':'jge' , 'age':30}]

2. 使用JQuery的ajax请求后台

jQuery.ajax({

type: "post",

url: url,

dataType : 'json',

data : {'mydata':jsonStr},

success: function(data,textStatus){

alert("操作成功");

},

error: function(xhr,status,errMsg){

alert("操作失败!");

}

});

3.后台数据的接收与解析:

String jsonStr = ServletActionContext.getRequest().getParameter("mydata");

JSONArray jsonArray = JSONArray.fromObject(jsonStr);

for(int i=0;i<jsonArray.length(); i++){

JSONObject jsonJ = jsonArray.getJSONObject(i);

jsonJ.getInt("name");

jsonJ.getString("age");

}

4. 操作完成

转载于:https://www.cnblogs.com/Crysta1/p/5134985.html

将前台json对象传入java后台相关推荐

  1. JSON对象转java对象 JSON数组转LIST数组

    /*** json数组转List*/List<Student> stus = (List<Student>)JSONArray.parseArray(array.toJSONS ...

  2. JSON对象转为Java类对象

    本文讲述两种方法,使JSON对象转为Java类对象.基于FastJson1 对于以下的JSON对象: {"message": "成功","code&q ...

  3. Web前台传对象字符串到后台并让后台反序列化对象字符串的方法(ASP.NET) json对象和字符串的转换

    从零开始做了两个月多一点的.NET开发,期间经常遇到需要从Web前台传数据给后台处理的情况.比如下面(用了jQuery的Ajax Post),这里为了演示方便没有对参数进行encodeURICompo ...

  4. java后台 flex前台例子_flex+blazeds+java后台消息推送(简单示例)

    现在有个问题需要大家思考一下,有个已经上线了的项目,有好好几千甚至上万的客户在使用了.现在项目开发商想发布一个通知.在今天下午6点需要重新启动服务器,想让在线的人在在预定的时间内都收到消息,让大家做好 ...

  5. json对象,java对象,json字符串,java字符串转换方式,没写的自己去看源码!

    package com.sgai.property;import com.alibaba.druid.support.json.JSONUtils; import com.alibaba.fastjs ...

  6. form表单属性名相同java_form表单提交 list对象给Java 后台结合

    员工计划id class="form-field col-xs-10 col-sm-4" value="${planeeMy.hepplaneePo.id}" ...

  7. java对象与json对象间的相互转换的方法

    String json=JSON.toJSONString(user);//关键 1.简单的解析json字符串 首先将json字符串转换为json对象,然后再解析json对象,过程如下. 1 JSON ...

  8. java对象与json对象间的相互转换

    工程中所需的jar包,因为在网上不太好找,所以我将它放到我的网盘里了,如有需要随便下载. 点击下载 1.简单的解析json字符串 首先将json字符串转换为json对象,然后再解析json对象,过程如 ...

  9. fastjson判空_fastjson JSON 对象为空保留null

    fastjson,对象转json字符串的过程中对value为null的值的一些处理 前言 fastjson是一个非常好用的java库,用于操作对象json序列化等等. 问题 最近在写代码的时候遇到问题 ...

最新文章

  1. 测试类图Head First 设计模式 (九) 迭代器与组合模式(Iterator Composite pattern) C++实现...
  2. 101 Tips to MySQL Tuning and Optimization
  3. 2019/02/11-分布式数据库概述
  4. JavaScript循环及练习
  5. JavaScript中数组去重的几种方法整理
  6. tcpdf使用及字体设置
  7. L1-059 敲笨钟 (20 分)
  8. Java——线程回顾汇总:同步/生产者消费者模式/定时调度
  9. 特种作业操作证2021电工作业2021年电气试验考试题库
  10. vue---隐藏登录页面导航栏,登录成功跳转页面出现导航栏
  11. 网络数据采集分析工具tcpdump定义抓包过滤器
  12. 【夜读】一个人保持年轻的5个好习惯
  13. 生信蛋白分析数据库与ID转换
  14. 酷派android最新版本,酷派手机怎么升级系统 酷派手机系统升级操作方法介绍
  15. 终于解决了Chrome:“喔唷,崩溃啦“
  16. Github风格头像生成器
  17. lgy -oracle
  18. linux 判断u盘 硬盘坏道,u盘怎么检测硬盘坏道
  19. 【SCNU课堂笔记】计划任务、进程管理、Linux启动流程(未完待续)
  20. 现代密码学(五)——零知识证明

热门文章

  1. 教你如何一篇博客读懂设计模式之—--工厂模式
  2. 继上一篇博客--javaweb通过接口来实现多个文件压缩和下载(包括单文件下载,多文件批量下载)
  3. account表里有什么 银行_模拟一个银行账户类Account,账户类中包括所有者、账号、余额、账户总数、存款、取款等信息。_学小易找答案...
  4. mysql gtid深入_深入理解MySQL 5.7 GTID系列(四):mysql.gtid_executedPREVIOUS GTID EVENT
  5. java eav_动态自定义字段属性–Magento的EAV模型 | 学步园
  6. 神经网络算法-论证单层感知器的局限性
  7. arduino串口输入改变模式模块
  8. zookeeper一键启动关闭JAVA_HOME在PATH中找不到报错踩坑记
  9. 蓝桥杯单片机DS18B20代码注释及部分时序图
  10. 35岁学嵌入式合适吗_什么是嵌入式技术?