毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

SSH2项目中用jquery发送json,Action中接收不到

更新时间:2012-5-18:  来源:毕业论文

SSH2项目中用jquery发送json,Action中接收不到。。
js代码:
$.ajax({
type:'post',
url:'/test.do',
data:{'name':'lin'},
datatype:'json',
success:function(result){
alert(result);
}
});
action中的java代码:

StringBuffer json = new StringBuffer();
String line = null;
try {
BufferedReader reader = request.getReader();
while ((line = reader.readLine()) != null) {
json.append(line);
System.out.println("getJSON:" + line);
}
} catch (Exception e) {
System.out.println(e.toString());
}
tomcat控制台输出接收为空
怎么我用jsp+servlet测试的是正确的,控制台输出了 getJSON:name=lin
你的url没写错吧,有没有进入到后台呀+

js代码改了下:
$.ajax({
type:'post',
url:'test.do',
data:{id:'212',data:[{name:'chen',sex:'nan'},{name:'lin',sex:'nv'}]},
datatype:'json',//改成html也一样
});
java代码加上:
System.out.println("id:" + request.getParameter("id"));
System.out.println("data:" + request.getParameter("data"));
显示id:212 data:null
如果上面data参数的值改为字符串:data:"[{name:....",后台就可以获取到data
但这个应该是传字符串了,不是传json了吧

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。