ajax登录请求返回值的问题
来源:互联网 发布:java 防止恶意刷短信 编辑:程序博客网 时间:2024/05/20 14:28
标准的json格式 {"key":"value"}
客户端登录验证ajax请求
function savelogin(){ var username = $("#username").val(); var pwd = $("#pwd").val(); if(Mg.isEmpty(username)){ swal("提示", "请填写用户名", "warning"); return; } if(Mg.isEmpty(pwd)){ swal("提示", "请填写密码", "warning"); return; } if(!checkIdcard(username)){ swal('提示','身份证号码格式错误','warning'); return; } $.ajax({ url:"main?xwl=123456789097&username=" + username + "&pwd=" + pwd, dataType: "json", success:function(r){ if(r.succ){ //返回值的获取 window.location.href = "main?xwl=123456789&XXXXX=" + r.msg; } else{ swal("提示", r.msg, "warning"); } } });
服务端的验证还有response
var username = request.getParameter('username');var pwd = request.getParameter('pwd');var flag = true, msg = "";if(Wb.isEmpty(username)){ flag = false; msg = "请输入用户名";}else if(Wb.isEmpty(pwd)){ flag = false; msg = "请输入密码";}else{ var conn = null, ps = null, rs = null; try{ conn = DbUtil.getConnection("java:comp/env/jdbc/dbname"); var sql = "SELECT TID,TPHONE FROM BBBBBBB WHERE TIDCARD ='" + MyUtil.c(username) + "'"; ps = conn.prepareStatement(sql); rs = ps.executeQuery(); if(rs.next()){ //一个一个找对应的 var tid = rs.getString("TID"); var tPhone = rs.getString("tPhone").trim(); tPhone = tPhone.substring(tPhone.length() - 6); if(tPhone != pwd){ flag = false; msg = "密码错误,请重新输入"; } else{ request.getSession().setAttribute("BJ_TID", tid); msg = tid; } } else{ flag = false; msg = "用户名未找到"; } } finally { DbUtil.closeResultSet(rs); DbUtil.closeStatement(ps); DbUtil.closeConnection(conn); }}WebUtil.response(response, "{\"succ\": " + flag + ", \"msg\":\"" + msg + "\"}"); //最主要的是这个WebUtil.response(response,"标准的json字符串给客户端反回去");
1 0
- ajax登录请求返回值的问题
- ajax同步请求,及js调用含ajax的方法的返回值问题
- Ajax请求中的async:false/true的作用(ajax返回值在外部调用问题)
- Ajax返回值的问题
- Jquery 使用全局变量ajax请求返回的json问题
- Ajax请求成功后,获取success中的返回的问题
- Ajax多次请求同一个URL返回相同值问题
- 获取ajax请求返回值
- ajax请求数据,返回数据顺序问题
- ajax请求Controller,返回信息乱码问题
- Ext.Ajax.request的请求完毕,获取返回值
- ajax请求后台,有时收不到返回值的解决办法
- 获取ajax返回值的问题
- 关于ajax返回值读取的问题
- ajax请求返回的页面不跳转
- AJAX 请求返回存放list的map
- SpringMVC Ajax请求时返回json中文字符串的乱码问题的解决方案
- ajax请求其返回值为undefined
- java j2ee多数据源配置
- MFC实现贪吃蛇游戏之游戏窗口
- 判断图片资源的类型 如gif、png
- Android热修复技术选型——三大流派解析
- pnp4nagios安装
- ajax登录请求返回值的问题
- Java基础学习总结(61)——Java项目开发要注意的60个问题
- 常用正则表达式集合
- AsycnTask的基本操作
- 使用Xshell连接虚拟机linux
- opencv scalar
- UiAutomator2自动化测试环境搭建
- 关于eclipse的The source attachment does not contain the source for the file找不到类的说明
- C++宏定义详解