jsp+ajax实现无刷新(鼠标离开文本框即验证用户名)实现思路 jsp+ajax实现无刷新,鼠标离开文本框即验证用户名,操作如下:新建一个输入页面,起名为input.jsp, 复制代码 代码如下: <%@ page contentType="text/html; charset=utf-8"%> jsp+ajax实现无刷新_鼠标离开文本框即验证用户名
用户名:
4-20 个字符 (包括大小写字母,中文,数字,特殊字符等) 1个汉字等于2个字符,建议使用中文昵称。注册后不可修改。
在新建一个校验页面,起名为check.jsp,代码如下: 复制代码 代码如下: <%@ page contentType="text/html; charset=utf-8"%> <% String action = ""; String groupname = ""; //检查用户名 //用作数据库联接,可以根据你的情况修改,如果为测试可以不用*作记号的语句 try { action = request.getParameter("action"); groupname = request.getParameter("groupName").trim(); if ("".equals(groupname)) { out.println("
用户名不能为空!
"); } else if (groupname.length() < 4 || groupname.length() > 20) { out.println("
用户名" + groupname + "不合法!(长度为4到20位,且不能使用?#=等特殊字符)
"); } else if ("zhangsan".equals(groupname)) { out.println("
" + "用户名" + groupname + "已被占用,请重新输入!
"); } else { out.println("您的用户名可用"); } } catch (Exception e) { System.out.println(request.getServletPath() + " error : " + e.getMessage()); } %>