1. <i id="s6b2k"><small id="s6b2k"></small></i>
    <b id="s6b2k"><bdo id="s6b2k"></bdo></b>
  2. <wbr id="s6b2k"></wbr>

    AJAX實現注冊驗證用戶名_AJAX相關

    來源:腳本之家  責任編輯:小易  

    本文實例為大家分享了AJAX實現注冊驗證用戶名的具體代碼,供大家參考,具體內容如下

    功能說明

    當用戶在注冊頁面輸入用戶名并且鼠標焦點離開輸入框時,到數據表中去驗證該用戶名是否已經存在,如果存在提示不可用,否則,提示可用

    接口

    public interface UserDao {
     public User findName(String name);
    }

    接口實現類

    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    
    public class UserDaoImpl implements UserDao {
    
     @Override
     public User findName(String name) {
      User user =null;
      Connection conn = DBHelper.getConn();
      String sql = "select * from user where name=?";
      try {
       PreparedStatement ps = conn.prepareStatement(sql);
       ps.setString(1,name);
       ResultSet rs = ps.executeQuery();
       if (rs.next()){
        user = new User();
        user.setId(rs.getInt(1));
        user.setName(rs.getString(2));
        user.setPassword(rs.getString(3));
       }
      } catch (SQLException e) {
       e.printStackTrace();
      }
      return user;
     }
    }

    servlet

    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    
    @WebServlet("/findName")
    public class FindNameServlet extends HttpServlet {
     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
      request.setCharacterEncoding("utf-8");
      response.setContentType("text/html;charset=utf-8");
      String name = request.getParameter("name");
      UserDao userDao = new UserDaoImpl();
      User name1 = userDao.findName(name);
      if (name1!=null){
       response.getWriter().write("1");
      }else {
       response.getWriter().write("2");
      }
     }
    
     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
      this.doPost(request, response);
     }
    }

    JSP頁面

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
     <head>
     <title>AJAX實際操作注冊驗證用戶名</title>
     <script src="js/jquery-1.8.3.js"></script>
     </head>
     <body>
     <form action="#" method="post">
     <script type="text/javascript">
      $(function () {
       $("[name=userName]").blur(function () {
        $.ajax({
         type:"get",
         url:"findName?name="+$("[name=userName]").val(),
         dataType:"text",
         success:function (data) {
          //alert(data);
          if (data=="1"){
           $("#show").html("用戶已存在!!!")
          }else {
           $("#show").html("用戶名可用")
          }
         }
        })
       })
      });
     </script>
     賬號<input type="text" name="userName"><span id="show"></span></br>
     密碼<input type="password" name="password"></br>
     <input type="submit" value="提交">
     </form>
     </body>
    </html>

    數據庫如下:

    運行結果如下:


  3. 本文相關:
  4. ajax全局加載框(loading效果)的配置
  5. ajax實現城市二級聯動(二)
  6. 多ajax請求的各類解決方案(同步, 隊列, cancel請求)
  7. ajax開始準備篇
  8. ajax跨域訪問cookie丟失問題的解決方法
  9. 如何解決ajax在google chrome瀏覽器上失效
  10. ajax與json的一些學習總結
  11. ajax郵箱、用戶名唯一性驗證實例代碼
  12. ajax二級聯動菜單實現原理及代碼
  13. ajax異步讀取后臺傳遞回的下拉選項的值方法
  14. 使用AJAX注冊登錄驗證,前臺發送AJAX到后臺進行驗...
  15. 用python + ajax寫一個驗證用戶名是否存在的功能 ...
  16. ajax jQuery進行注冊用戶名驗證
  17. ajax驗證用戶名是否已經注冊
  18. JSP+AJAX實現的驗證用戶名是否存在
  19. 關于Jquery+ajax驗證用戶名在數據庫是否存在的問題
  20. ajax驗證用戶名是否存在問題
  21. AJAX異步表單驗證用戶名是否存在(jsp+sevlet實現)
  22. ajax實現登陸用戶驗證,想實現用錯誤用戶名登陸時...
  23. asp注冊驗證用戶名是否重復的Ajax實例
  24. 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全javascriptasp.netphp編程ajax相關正則表達式asp編程jsp編程編程10000問css/htmlflex腳本加解密web2.0xml/rss網頁編輯器相關技巧安全相關網頁播放器其它綜合dart首頁jquery+ajax實現注冊實時驗證實例詳解用ajax實現頁面登陸以及注冊用戶名驗證的簡單實例php+ajax異步通訊實現用戶名郵箱驗證是否已注冊( 2種方法實現)ajax驗證用戶名或昵稱是否已被注冊asp.net下利用jquery ajax實現用戶注冊檢測(驗證用戶名是否存)ajax注冊用戶時實現表單驗證ajax對注冊名進行驗證檢測是否存在于數據庫中ajax+java用戶登陸注冊驗證的實現代碼asp ajax注冊驗證之 防止用戶名輸入空格使用struts2+ajax+jquery驗證用戶名是否已被注冊ajax全局加載框(loading效果)的配置ajax實現城市二級聯動(二)多ajax請求的各類解決方案(同步, 隊列, cancel請求)ajax開始準備篇ajax跨域訪問cookie丟失問題的解決方法如何解決ajax在google chrome瀏覽器上失效ajax與json的一些學習總結ajax郵箱、用戶名唯一性驗證實例代碼ajax二級聯動菜單實現原理及代碼ajax異步讀取后臺傳遞回的下拉選項的值方法jquery ajax 向后臺傳遞數組參數ajax readystate的五種狀態詳解ajax中的async屬性值之同步和異步jquery實現ajax定時刷新局部頁面ajax傳遞多個參數具體實現ajax獲取數據中文亂碼問題最簡單ajax獲取數據然后顯示在頁面的實jquery ajax中使用serialize()方自己動手打造ajax圖片上傳(網上沒ajax 緩存問題的兩種解決方法(iexajax的form例子菜鳥蔡之ajax復習第三篇(ajax之無刷新登錄ajax提交url與ajax提交表單的詳細比較ajax工作原理及優缺點詳解xmlhttp 亂碼 比較完整的解決方法 (utf8,ajax開發簡略 (第一部分)ajax獲取用戶所在地天氣的方法ajax 數據庫中隨機讀取5條數據動態在頁面ajax實現用戶名校驗的傳統和jquery的$.po分頁技術原理與實現之無刷新的ajax分頁技
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.yu113.com All Rights Reserved
    战天txt全集下载