jsp+ajax实现无刷新(鼠标离开文本框即验证用户名)实现思路_JSP编程_

更新时间:2023-05-26 00:09:08      浏览量:236
jsp+ajax实现无刷新,鼠标离开文本框即验证用户名,操作如下:新建一个输入页面,起名为input.jsp,
复制代码 代码如下:

<%@ page contentType="text/html; charset=utf-8"%>


jsp+ajax实现无刷新_鼠标离开文本框即验证用户名



marginheight="0" marginwidth="0">
cellspacing="0">






class="text12black">






用户名:

maxlength="50" onBlur="javaScript:CheckName();"
onFocus="return sl('passport1');" />





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());
}
%>

网站类容多为转载,如有侵权,请联系站长删除

-六神源码网 出售域名-六神源码网 网站出售-六神源码网 微信公众号抽奖-六神源码网 vr全景制作-六神源码网 网站出售带数据-六神源码网 听歌-六神源码网