java后台处理前端传的json串
来源:互联网 发布:发货找车用什么软件 编辑:程序博客网 时间:2024/06/11 03:01
关于json,就不在多做介绍了,直接进入正题:
举例子:
1.现在前台做了一个Ajax请求,往数据库中添加数据:
var json='{"goodName":"果粒橙","goodTitle":"这是一种好喝的","goodMessage":"这个很好喝,你还想喝吗。。。。。。。。","goodCost":"2","goodPrice":"2.5","goodPicture":"image/","goodSellcount":"20","goodDtock":"200"}';
$.post("add_good",{"name":json},function(){
alert("添加成功");
});
2.现在后台就要接受前台传过来的json数据,并把他转换成对象以添加进数据库(两种方法)。
方法1:
//得到json对象
JSONObject jsonobject = JSONObject.fromObject(name);
Goods g = new Goods();
//将json对象转换为json字符串
g.setGoodName( jsonobject.getString("goodName"));
g.setGoodTitle( jsonobject.getString("goodTitle"));
g.setGoodMessage( jsonobject.getString("goodMessage"));
g.setGoodCost( jsonobject.getString("goodCost"));
g.setGoodPrice( jsonobject.getString("goodPrice"));
g.setGoodPicture( jsonobject.getString("goodPicture"));
g.setGoodSellcount( jsonobject.getString("goodSellcount"));
g.setGoodDtock( jsonobject.getString("goodDtock"));
//调用Dao层借口 添加进数据库
Goods.save(g);
方法二(json反序列化):
jsonobject = JSONObject.fromObject(name);
g = (Goods) jsonobject.toBean(jsonobject,Goods.class);
Goods.save(g)
到此为止,后台json的处理已经结束。是不是看见方法二都不想看方法一了啊!哈哈 其实各有各的好,方法二试用于框架使用
- java后台处理前端传的json串
- 正确的前端传后台json方式
- jquery的ajax请求处理以及处理后台java传的json数据
- 前端传json对象(包含json数组在里面)的时候,后台为Java,用SSM时候如何接收
- Json串传后台 -处理(1)
- Json串传后台-处理(终极)
- java后台设计简单的json数据接口,设置可跨域访问,前端ajax获取json数据
- json的处理java后台和前台之间
- Java后台返回和处理JSon数据的方法
- 后台返回的json前端如何解析
- Java后台如何接收并处理前台传过来的json格式的数组参数
- 05.Java后台如何接收并处理前台传过来的json格式的数组参数
- Java后台如何接收并处理前台传过来的json格式的数组参数
- Java后台如何接收并处理前台传过来的json格式的数组参数
- jfinal前端前台传json后台接收
- 获取前端数据,后台的处理
- AJAX传JSON处理后的数据至后台
- java后台接受json数组中嵌套json数组的处理
- LeetCode 50. Pow(x, n)
- 《Advanced Bash-scripting Guide》学习(九):备份最后一天所有修改的文件
- MYSQL的索引类型:PRIMARY, INDEX,UNIQUE,FULLTEXT,SPAIAL 有什么区别?各适用于什么场合?
- 【我的Android进阶之旅】推荐一款视频转换GIF图片格式的转换工具(Video to GIF)
- 记牌小程序开发
- java后台处理前端传的json串
- C++的数据类型--新手入门笔记
- 上传应用程序到App Store详解
- [JZOJ5171]归并排序
- android studio 创建项目一直停留在building gradle project info
- C语言 集合运算 并、交,相对补,对称差,判断两个集合是否相等,求集合幂集(改进幂集)
- Hadoop fs常用命令
- es6-Proxy
- Mybatis的二级缓存问题