日期:2014-05-17  浏览次数:21050 次

jsp页面如何接收json数据
$.post("addNode.jsp", [ {
  name : 'data',
  value : JSON2.stringify({"text": txtNode, "pid": node.data.id}),  
  dataType:"json"
  } ])


我想在addNode.jsp接收text和pid和值来插入数据库,并将插入成功后的值返回,该怎么做?

------解决方案--------------------
$.ajax({
type:"post",
url:"",
data:{"text":textNode,"pid":node.data.id},
dataType:"json",
success:function(data){

}
})

利用jquery发送ajax请求,后台执行成功后,out.println()


欢迎加入java爱好者群:46918907

欢迎加入java爱好者群:46918907
------解决方案--------------------
你的后台要写出一个json字符串:{"text": ""}
$.ajax({
type:"post",
url:"",
data:{"text":textNode,"pid":node.data.id},
dataType:"json",
success:function(data){
alert(data.text); //jquery会将json变成js对象
}
})