当前位置:小鱼儿玄机二站 > 前端技术 > 前台js对象在后台转化java对象的问题,前台js对象

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

文章作者:前端技术 上传时间:2019-09-03

新近项目开拓的进度中,多次相遇前台js对象在后台转化java对象的标题。记录下做法待用。

前台js对象在后台转化java对象的难题

 在开拓品种中再三相遇前台js对象在后台转化java对象的主题材料,上面就为大家介绍下前台js对象转后台java对象,感兴趣的意中人能够通晓下

前不久项目开辟的进度中,数十次遇上前台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); 

 

...... 

 

 

在开垦项目中频仍超过前台js对象在后台转化java对象的主题素材,上面就为大家介绍下前台js对象转后台...

大致的话正是在前台用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);

......
}
}

简单的话便是在前台用JSON.stringify()方法将js对象...

本文由小鱼儿玄机二站发布于前端技术,转载请注明出处:前台js对象在后台转化java对象的问题,前台js对象

关键词: