前台js对象在后台转化java对象的问题探讨


Posted in Javascript onDecember 20, 2013

最近项目开发的过程中,多次遇到前台js对象在后台转化java对象的问题。记录下做法待用。

简单来说就是在前台用JSON.stringify()方法将js对象转化为js字符串,后台接收json字符串并将其转化为javaBean。

前台代码:

var data = {}; 
data.id = $('#id').val(); 
data.msg = $('#msg').val(); //提交数据 
$.post(contextPath + '/XXX.do?'+new Date().getTime(),{data: JSON.stringify(data)},function(result){ 
alert(result); 
});

后台代码:
@RequestMapping("/XXX") 
public void save(HttpservletResponse response,String data){ 
if(!StringUtils.isEmpty(data)){ //json字符串转为javaBean 
Msg msg = (Msg) JSONObject.toBean(JSONObject.fromObject(data),Msg.class); 
...... 
} 
}
Javascript 相关文章推荐
extJs 常用到的增,删,改,查操作代码
Dec 28 Javascript
javascript工具库代码
Mar 29 Javascript
jquery中ajax函数执行顺序问题之如何设置同步
Feb 28 Javascript
将数字转换成大写的人民币表达式的js函数
Sep 21 Javascript
js实现格式化金额,字符,时间的方法
Feb 26 Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 Javascript
Javascript实现页面滚动时导航智能定位
May 06 Javascript
iframe与主框架跨域相互访问实现方法
Sep 14 Javascript
Vue中的无限加载vue-infinite-loading的方法
Apr 08 Javascript
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
Jun 01 Javascript
关于js对textarea换行符的处理方法浅析
Aug 03 Javascript
手把手15分钟搭一个企业级脚手架
Sep 16 Javascript
Javascript selection的兼容性写法介绍
Dec 20 #Javascript
在每个匹配元素的外部插入新元素的方法
Dec 20 #Javascript
浅谈javascript六种数据类型以及特殊注意点
Dec 20 #Javascript
js生成随机数之random函数随机示例
Dec 20 #Javascript
jquery实现tr元素的上下移动示例代码
Dec 20 #Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
Dec 20 #Javascript
JS比较两个时间大小的简单示例代码
Dec 20 #Javascript
You might like
PHP 中的类
2006/10/09 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
2012/10/11 Javascript
简介JavaScript中Boolean.toSource()方法的使用
2015/06/05 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
2016/07/07 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
正则中的回溯定义与用法分析【JS与java实现】
2016/12/27 Javascript
JavaScript正则表达式简单实用实例
2017/06/23 Javascript
Node.js  事件循环详解及实例
2017/08/06 Javascript
JavaScript编写的网页小游戏,很给力
2017/08/18 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
在vant 中使用cell组件 定义图标该图片和位置操作
2020/11/02 Javascript
python实现批量监控网站
2016/09/09 Python
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
使用 Python 实现微信公众号粉丝迁移流程
2018/01/03 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
python2和python3的输入和输出区别介绍
2018/11/20 Python
Python利用sqlacodegen自动生成ORM实体类示例
2019/06/04 Python
pandas实现将日期转换成timestamp
2019/12/07 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
python实现手势识别的示例(入门)
2020/04/15 Python
使用python+poco+夜神模拟器进行自动化测试实例
2020/04/23 Python
详解Html5微信支付爬坑之路
2018/07/24 HTML / CSS
canvas画布实现手写签名效果的示例代码
2019/04/23 HTML / CSS
自考生毕业自我鉴定
2013/10/10 职场文书
高三自我评价
2014/02/01 职场文书
2014年敬老院工作总结
2014/12/08 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
金砖之国观后感
2015/06/11 职场文书
个人落户申请书怎么写?
2019/06/28 职场文书
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL