日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Ajax驗證用戶名是否存在的實例代碼

瀏覽:58日期:2022-06-11 10:33:52

jsp頁面

<head>
<script type="text/javascript" src="js/register.js"></script>
</head>
<table>
<td>用戶名:</td>
 <td> <input type="text" name="r_name" id="r_name" onblur="CheckUserName()">
 <span id="span01"></span>
 </td>
</table>

js文件夾下的register.js

//創建對象
function ajaxFunction(){
 var xmlHttp;
 try{
 // 適用于IE7+, Firefox, Chrome, Opera, Safari
 xmlHttp=new XMLHttpRequest();
 }
 catch(e){
 try{
 //Internet Explorer
 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
 }
 catch(e){
 try{
 // 適用于IE6, IE5
 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
 catch(e){
 xmlHttp=false;
 }
 }
 }
 return xmlHttp;
 }

var flag=ture;
 function CheckUserName(){
 //獲取jsp頁面輸入的值
var name=document.getElementById("r_name").value;
 if(name==""||name==null){
 document.getElementById("span01").innerHTML="<font color="red">用戶名不能為空!</font>"
 flag=false;
 }else{
 //1.創建對象
var request=ajaxFunction();
 //2.發送請求
request.open("POST","/StudyWeb/CheckUserNameServlet",true);//true表示異步提交
//注冊狀態改變監聽,獲取服務器傳送過來的數據
request.onreadystatechange=function(){
 //readyState==4表示請求已經完成,且響應已就緒。status==200表示“OK”
if(request.readyState==4 && request.status==200){
var data=request.responseText;//獲取CheckUserNameServlet中response中存儲的值
if(data == 1){
 document.getElementById("span01").innerHTML="<font color="red">用戶名已存在!</font>"
 flag=false;
 }else{
 document.getElementById("span01").innerHTML="<font color="green">√</font>"
 flag=true;
 }
 }
 }
 //如果是post方式帶數據,那么這里要添加頭,說明提交的數據類型是一個經過url編碼的form表單數據
request.setRequestHeader("Content-type","application/x-www-form-urlencoded;charset=UTF-8");
 //帶數據過去,在send方法里填寫表單數據
request.send("name="+name);
 }
 return flag;
 }

后臺StudyWeb項目下的CheckUserNameServlet

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//獲取ajax發送過來的name值
String r_name=request.getParameter("name");
 try {
 //檢驗是否存在該用戶名
boolean isExist=userService.CheckUserName(r_name);
 System.out.println("isExist"+isExist);
 //通知頁面,到底有沒有
if(isExist){
 response.getWriter().println(1);//存在用戶名
}else{
 response.getWriter().println(2);//不存在該用戶
}
 } catch (Exception e) {
 e.printStackTrace();
 }
 }

UserDaoImpl中方法的實現

public boolean CheckUserName(String u_name) {
 boolean flag=false;
 String sql="select u_id,u_name,u_password,u_email,u_phone from user where u_name=?";
 conn=super.getConnection();
 try {
 pstmt=conn.prepareStatement(sql);
 pstmt.setString(1,u_name);
 rs=pstmt.executeQuery();
//如果存在我輸入的用戶名和數據庫表中已有的用戶名相同時
if(rs.next()){
flag=true;
 }
 } catch (SQLException e) {
 e.printStackTrace();
 }finally{
 super.closeAll(conn, pstmt, stmt, rs);
 }
 return flag;
 }

總結

以上所述是小編給大家介紹的Ajax驗證用戶名是否存在的實例代碼,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言小編會及時回復大家的!

標簽: Ajax
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日韩一区二区三区在线电影| 玖玖玖国产精品| 国产欧美日韩一区二区三区四区| 视频一区日韩| 日本v片在线高清不卡在线观看| 亚洲精品影视| 日韩av资源网| 精品视频97| 97se综合| 欧美aa在线观看| 久久一区二区三区电影| 婷婷丁香综合| 免费精品视频最新在线| 日韩精品一区二区三区中文字幕| 91精品国产自产精品男人的天堂| 欧美一级网址| 国产一区二区三区久久久久久久久| 国产一区二区精品福利地址| 日韩毛片视频| 亚洲免费一区二区| 日本aⅴ亚洲精品中文乱码 | 久久一区二区三区喷水| 亚洲性色视频| 亚洲一区亚洲| 少妇精品在线| 久久一区亚洲| 激情婷婷亚洲| 日韩欧美中文字幕在线视频| 麻豆精品新av中文字幕| 成人日韩精品| 亚洲在线成人| 久久国产乱子精品免费女| 精品无人区麻豆乱码久久久 | 欧美成人基地| 三级亚洲高清视频| 日本精品在线播放| 精品久久福利| 国产综合激情| 国产亚洲欧美日韩精品一区二区三区| 久久亚洲精品中文字幕| 欧美日韩水蜜桃| 亚洲精品麻豆| 国产精品久久久久久久免费观看| 亚洲欧洲日本mm| 欧美日韩亚洲一区三区| 99精品美女| 欧美日韩1区2区3区| 日韩在线视频精品| 亚洲青青久久| 日韩高清欧美| 日韩精品一区第一页| 国产精品极品| 好吊视频一区二区三区四区| 国产欧美高清| 五月天久久网站| 国产精品大片免费观看| 激情久久久久久| 国产精品日韩精品在线播放| 免费视频亚洲| 免费在线亚洲欧美| 午夜在线一区二区| 成人在线黄色| 婷婷视频一区二区三区| 日韩免费一区| 欧美精品中文字幕亚洲专区| se01亚洲视频| 欧美中文一区| 欧美精品一区二区三区精品| 欧美中文高清| 亚洲专区欧美专区| 日韩在线免费| 国产精品亚洲综合在线观看| 亚洲精品成人| 高清久久精品| 国产调教精品| 午夜宅男久久久| 91看片一区| 精品一区二区三区四区五区| 亚洲精品大片| 婷婷色综合网| 久久久免费人体| 日本在线成人| 99国内精品| 91视频精品| 国产一级成人av| 蜜臀av一区二区三区| 国产 日韩 欧美一区| 国产精品hd| 欧美日韩亚洲国产精品| 伊人影院久久| 国产麻豆久久| 色婷婷色综合| 欧美激情网址| 欧美天堂在线| 日韩高清在线一区| 香蕉久久夜色精品国产| 激情综合激情| 香蕉视频亚洲一级| 91麻豆国产自产在线观看亚洲| 国产精品宾馆| 国产精品日韩精品在线播放 | 国产精品片aa在线观看| 亚洲+小说+欧美+激情+另类| 伊人成人网在线看| 欧美1级日本1级| 天堂√8在线中文| 国产一区二区三区精品在线观看| 国产精品亲子伦av一区二区三区| 亚洲精选久久| 美国欧美日韩国产在线播放| 在线精品视频在线观看高清| 久久蜜桃精品| 欧美日韩在线播放视频| 亚洲精品国产嫩草在线观看| 国产一区二区三区探花| 久久精品网址| 国产精品久久久久久久久妇女| 老司机免费视频一区二区三区| 国产亚洲一区| 国产精品视频一区二区三区 | 日韩88av| 91av亚洲| 日韩在线中文| 99精品美女| 欧美成人综合| 亚洲在线观看| 亚洲开心激情| 日韩精品久久久久久久软件91| 亚洲精品大片| 国产欧美日韩影院| 美女免费视频一区| 四季av一区二区凹凸精品| 国产h片在线观看| 久久精品72免费观看| 国产精品中文字幕亚洲欧美| 国产极品模特精品一二| 精品一区二区三区在线观看视频| 国产一区二区三区不卡视频网站 | 中文一区在线| 综合在线一区| 久久精品97| 国产一区二区三区91| 色婷婷久久久| 亚洲中午字幕| 日本视频一区二区| 国产剧情一区| 91一区二区| 欧美日韩国产综合网| 视频在线观看91| 久久国产日韩欧美精品| 精品国产黄a∨片高清在线| 日本国产精品| 男人操女人的视频在线观看欧美| 天堂а√在线最新版中文在线| 欧美精品一区二区三区精品| 亚洲在线久久| 鲁大师精品99久久久| 99久久久久国产精品| 天堂va蜜桃一区二区三区| 国产日韩一区二区三区在线| 国产一区二区三区四区五区传媒| 欧美不卡高清一区二区三区| 视频一区二区三区在线| 欧美黄色精品| 亚州av乱码久久精品蜜桃| 日韩福利视频导航| 97se综合| 男女性色大片免费观看一区二区| 国产亚洲一区| 日韩三区在线| 日日夜夜免费精品视频| 国产不卡av一区二区| 国产精品人人爽人人做我的可爱| 欧美天堂一区二区| 91精品国产自产在线观看永久∴| 玖玖玖国产精品| 久久成人福利| 日韩午夜av在线| 国产伦精品一区二区三区千人斩| 国产精品久久久久av电视剧| 中文字幕日本一区| 国内揄拍国内精品久久| 男女性色大片免费观看一区二区| 精品国产中文字幕第一页| 欧美午夜不卡| 久久精品国产免费| 在线视频日韩| 国产成人免费视频网站视频社区| 亚洲国产成人精品女人| 美女高潮久久久| 久久av在线| 岛国av免费在线观看| 亚洲香蕉久久| 欧美日韩免费观看视频| 日韩精品成人在线观看| 日韩高清中文字幕一区二区| 日韩欧美美女在线观看| 1024精品一区二区三区| 欧美国产另类| 一区二区国产在线观看|