小白求教,java中怎么获取ajax发送的json数据


怎么接收,用哪个语句?

  在JS中,一般是使用eval()函数将JSON的字符串解析成JSON数据格式。


  测试代码如下:

var obj = eval("("+data+")”);//转为json对象                       
alert("return_code:"+obj["return_code"]);//弹哗歼出json对象return_code属性


  这边需要注意的是,eval("("+data+")”)要这么写,里面还带了一对括号。原因在于:eval本身的问题。 由于json是以”{}”的方式来开始以及结束的,在JS中,它会被当成一个乱坦冲语信首句块来处理,所以必须强制性的将它转换成一种表达式。


1、直接解析字符串
2、创建与json格式对应结构的类,并有对应的set方法
java如何接收我不知道,不过你消备既然缺帆是ajax ,那么js接收就行了
$.ajax({
type: 'post', cache: '拿扮毁false', dataType: 'json',
url: '请求地址',
success: function (result) {
--这里result 就是请求成功返回的 数据
},
在java中?servlet吗.String a=request.getParameter("a");