jsp网站上线后ajax失效了(20131025)

来源:互联网 发布:淘宝网运动服 编辑:程序博客网 时间:2024/04/28 16:28
你会用jquery么,不会的话就太麻烦了。默认当你会了<script>$(function(){    $('#你要检查对线的id').blur(function(){    //指定你在什么情况下要进行异步的判断        $.get('要连接的地址',{'要传递的参数名':'传递的参数值'},function(data){    //data返回来的内容               $('#name_msg').html(data);                  //异步验证后数据回来了,你要做些什么        },text);   //这里的text是指返回来的data的类型,text比较常用,返回的就是文本    });});</script> 服务器端:获取response可以设置一下response.setContentType("text/html;charset=utf-8");获取printWriter    out  = resonse.getWriter();out.println('用户名错误');
摘自百度
结果是因为在servlet里没有设置
response.setContentType("text/html;charset=utf-8");
完整
response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter(); 
out.println("要输出的东西");
out.flush();out.close(); 
当然这个只是在前端用ajax获取text类型的返回数据  其余的不在这个版本考虑之内
原创粉丝点击