Struts2+AJax判断用户名是否存在
来源:互联网 发布:足彩过滤软件 编辑:程序博客网 时间:2024/06/06 04:47
Struts2+AJax判断用户名是否存在,写的已经很详细了哦,如果还看不懂的话,可以留言,大家共同学习
JSP:
<Script>function CheckUserId(userId){var request;var span;span=document.getElementById("result");if(window.XMLHttpRequest){ request=new XMLHttpRequest();//其他非ie浏览器支持}else if(window.ActiveXObject){request=new ActiveXObject("Microsoft.XMLHTTP");//微软的ie浏览器支持}request.onreadystatechange = function press() { if(request.readyState < 4) { span.style.color = "blue"; span.innerHTML="正在检测"; } if(request.readyState == 4) { if(request.status == 200) { if(request.responseText == "用户ID已存在") { span.style.color = "red"; span.innerHTML="ID已存在"; }else { span.style.color = "green"; span.innerHTML="可以使用哦~"; } } }};request.open("get", "isExists.action?userId="+userId.value, true);request.setRequestHeader("Content-type","application/x-www-form-urlencoded");request.send(""); }</Script><input type="text" id="UserId" name="UserId" onblur="CheckUserId(this)"/>
Struts.xml中:
<action name="isExists" class="wys.zml.action.LoginAction"><result> /register.jsp</result>
Action中:
@Overridepublic String execute() throws Exception {// 集合Ajax,前台验证用户id是否已存在System.out.println("检测用户名是否存在");HttpServletRequest request = ServletActionContext.getRequest();HttpServletResponse respons = ServletActionContext.getResponse();String userid = request.getParameter("userId");respons.setContentType("text/html;charset=utf-8");String sendString = "";LoginDao logindao = new LoginDao();boolean flag = logindao.checkUserId(userid);// flag true为该用户名已存在,false为该用户名可以使用if (flag) {sendString = "用户ID已存在";respons.getWriter().print(sendString);} else {sendString = "该用户名可用!";respons.getWriter().print(sendString);}return null;}
4 0
- Struts2+AJax判断用户名是否存在
- ajax判断用户名是否存在
- Ajax判断用户名是否存在
- ajax 判断用户名是否存在
- ajax判断用户名是否存在
- struts2 ajax验证用户名是否存在
- ajax,jsp,struts2验证用户名是否存在
- Struts2框架判断用户名是否已存在
- 用Ajax判断用户名是否存在
- AJAX 基础-判断注册用户名是否存在
- Ajax判断用户名是否存在并
- 用AJAX判断用户名是否存在
- 利用ajax判断用户名是否存在
- 使用Ajax判断用户名是否存在
- ajax判断用户名是否已经存在
- Ajax之判断用户名是否存在
- 使用Ajax动态判断用户名是否存在。
- ajax实现验证用户名是否已经存在(struts2)
- Linux网络安全策略
- SecureCRT 登陆虚拟机中Ubuntu详解
- Xcode真机调试(有证书)
- CF334 div1 D :Ruminations on Ruminants
- hdu2571 命运
- Struts2+AJax判断用户名是否存在
- C++显示类型转换
- GetMessage与PeekMessage的区别
- 学习Android开发的二十套免费理想资源
- Scala 内部类及外部类
- javaScript闭包
- Codeforces 603B - Moodular Arithmetic 数论 应用群的基本性质
- 链表常用操作算法集合
- 广工15新生赛 大数模拟运算