亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > regex > 正文

ajax對注冊名進行驗證檢測是否存在于數據庫中

2020-01-20 22:13:19
字體:
來源:轉載
供稿:網友
這個是我在網上看到的一個有錯的ajax 我改正確了,卻找不到那個帖子了。
用servlet驗證:
復制代碼 代碼如下:

package Servlet;
import java.io.*;
import java.sql.*;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpServlet;
public class CheckServlet extends HttpServlet {
static HttpServletRequest request = null;
static HttpServletResponse response = null;
public static void main(String[] args) throws Exception, IOException{
CheckServlet c = new CheckServlet();
c.doPost(request, response);
}

public static final String DBDRIVER = "com.mysql.jdbc.Driver";
public static final String DBURL = "jdbc:mysql://localhost:3306/spring";
public static final String DBUSER = "root";
public static final String DBPASS = "liangke";
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("gbk");
response.setContentType("text/html");
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
PrintWriter out = response.getWriter();
String userid = request.getParameter("userid");// 接受驗證的用戶名
try {
Class.forName(DBDRIVER);
conn = DriverManager.getConnection(DBURL, DBUSER, DBPASS);
String sql = " select * from user where username=?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, userid);
rs = pstmt.executeQuery();
StringBuffer jsonStr=new StringBuffer();
jsonStr.append("[{flag:'");
if(rs.next()){
jsonStr.append("true',alertTest:'aaa'}]");
out.println(jsonStr.toString());
}else{
jsonStr.append("false',alertTest:'bbb'}]");
out.println(jsonStr.toString());

}

out.close();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}

前臺顯示頁面:
復制代碼 代碼如下:

<%@ page language="java" pageEncoding="utf-8"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<!doctype html>
<html lang="en">
<body>
<script>
//onload 當頁面加載的時候會調用這個方法initPage
window.onload = initPage;
function initPage() {
alert("ee");
document.getElementById("userid").onblur = checkUserid;//引用函數方法。 onblur 事件在用戶離開輸入框時執行 JavaScript 代碼
}
//創建請求對象
function createRequest() {
try {
request = new XMLHttpRequest();
} catch (tryMS) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (otherMS) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = null;
}
}
}
return request;
}
//檢查用戶名是否重復
function checkUserid(){
alert("dd");
request=createRequest();
var theName = document.getElementById("userid").value;
request.open("POST","CheckServlet?userid="+theName,true);
request.onreadystatechange=checkUseridCallback;
request.send(null);
document.getElementById("msg").innerHTML="正在驗證...";
}
//回調函數
function checkUseridCallback(){
if(request.readyState==4){
if(request.status==200){

var v = request.responseText;
var value1= eval(v)[0];
if( value1.flag=="true"){
document.getElementById("msg").innerHTML="用戶ID重復";
}else{
document.getElementById("msg").innerHTML="此用戶ID可以注冊";

}
}
}
}
</script>
<form action="check.jsp" method="POST">
用戶ID:
<input type="text" id="userid" name="userid">
<span id="msg"></span>
<br>
姓名
<input type="text" name="name">
</form>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久av电影| 日韩欧美第一页| 久久久久久91香蕉国产| 欧美性猛交xxxx黑人猛交| 另类少妇人与禽zozz0性伦| 日本韩国在线不卡| 成人欧美一区二区三区黑人孕妇| 欧美中文字幕在线播放| 亚洲大胆人体av| 国产美女精彩久久| 亚洲欧美中文日韩v在线观看| 欧美富婆性猛交| 中文亚洲视频在线| 亚洲午夜精品久久久久久久久久久久| 啪一啪鲁一鲁2019在线视频| 成人久久一区二区三区| 日韩在线视频播放| 国产精品久久久久91| 一本色道久久88精品综合| 国产欧美韩国高清| 日韩av快播网址| 久久成人亚洲精品| 91系列在线观看| 国产精品久久久久久搜索| 欧美丝袜一区二区三区| 欧美xxxx14xxxxx性爽| 国产小视频91| 久久成人亚洲精品| 色一区av在线| 国产精品亚洲综合天堂夜夜| 精品国产一区二区三区久久久| 欧美日韩另类视频| 国产成人精品电影久久久| 欧美日韩激情小视频| 国产精品伦子伦免费视频| 久久av中文字幕| 国产在线视频91| 日韩激情片免费| 亚洲最大av网站| 欧美激情欧美激情| 国产一区二区黑人欧美xxxx| 一区二区三区天堂av| 色无极亚洲影院| 亚洲国产精品一区二区三区| 超碰97人人做人人爱少妇| 亚洲天堂成人在线| 亚洲激情在线观看| 国产亚洲精品久久久久久| 日本19禁啪啪免费观看www| 成人免费黄色网| 亚洲精品999| 91国自产精品中文字幕亚洲| 成人免费看片视频| 中文字幕一精品亚洲无线一区| 中文字幕成人在线| 久久久国产视频| 中文字幕亚洲欧美日韩在线不卡| 亚洲精品在线91| 国产精品video| 国产美女直播视频一区| 97在线视频免费观看| 欧美人成在线视频| 国产一区红桃视频| 中文字幕九色91在线| 欧美日韩国产在线看| 日本在线观看天堂男亚洲| 亚洲成人精品视频在线观看| 国产网站欧美日韩免费精品在线观看| 欧美激情一区二区三区在线视频观看| 欧美在线视频一区二区| 福利一区视频在线观看| 欧美性开放视频| 亚洲性视频网站| 国内精品一区二区三区| 欧美亚洲激情在线| 成人亚洲综合色就1024| 成人性生交xxxxx网站| 欧美一区二区三区图| 欧美日韩国产一区在线| 亚洲人成电影在线播放| 亚洲精品国产精品久久清纯直播| 欧美老少配视频| 精品久久久久久久久中文字幕| 亚洲美女av电影| 97免费在线视频| 色黄久久久久久| 97碰碰碰免费色视频| 亚洲免费av电影| 国产欧美精品一区二区三区-老狼| 亚洲最大中文字幕| 国内精品一区二区三区四区| 岛国av在线不卡| 亚洲视频在线免费看| 午夜精品国产精品大乳美女| 日本精品性网站在线观看| 欧美精品少妇videofree| 久久影视电视剧凤归四时歌| 国产成人免费av电影| 久久免费视频这里只有精品| 久久精品国产久精国产一老狼| 亚洲大胆美女视频| 欧美激情亚洲激情| 欧美综合在线第二页| 欧美www视频在线观看| 国产精品自产拍在线观看中文| 亚洲а∨天堂久久精品9966| 97婷婷涩涩精品一区| 日韩欧美在线观看视频| 久久人人爽人人| 日韩欧美在线免费观看| 欧美精品在线免费| 亚洲少妇激情视频| 欧美色图在线视频| 黄色一区二区在线观看| 亚洲国产精品999| 日韩的一区二区| 亚洲经典中文字幕| 亚洲精品国产精品国产自| 亚洲精品国产免费| 国内偷自视频区视频综合| 亚洲精品国精品久久99热| 日韩在线视频导航| 欧美一区二区三区免费视| 国产91精品久久久| 久久久日本电影| 中文在线资源观看视频网站免费不卡| 国产一区二区三区毛片| 日韩视频精品在线| 81精品国产乱码久久久久久| 91精品国产自产在线| 日韩电影中文字幕av| 亚洲第一偷拍网| 4p变态网欧美系列| 久久中文字幕视频| 日韩电视剧在线观看免费网站| 亚洲国产小视频在线观看| 91精品国产色综合久久不卡98口| 久久久999国产| 国产视频综合在线| 亚洲女成人图区| 国产精品日韩欧美大师| 成人在线精品视频| 欧美孕妇孕交黑巨大网站| 亚洲欧美在线一区| 亚洲欧洲在线播放| www.亚洲男人天堂| 国内精品久久久久久影视8| 亚洲午夜av久久乱码| 国产精品久久久久久婷婷天堂| 久久久精品在线| 国产中文日韩欧美| 91精品国产色综合久久不卡98| 国产精品一区二区久久| 欧美激情日韩图片| 精品久久香蕉国产线看观看gif| 色综合老司机第九色激情| 欧美一区二区色| 亚洲欧洲在线播放| 91精品国产精品| 亚洲福利在线播放| 成人国内精品久久久久一区| 另类图片亚洲另类| zzjj国产精品一区二区| 亚洲美女黄色片|