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

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

使用AJAX(包含正則表達式)驗證用戶登錄的步驟

瀏覽:819日期:2022-06-11 18:01:27

我們來分一下步驟吧:

1.HTML代碼,頁面先寫出來;

2.正則表達式驗證輸入的用戶名密碼是否正確,失去焦點驗證

3.Ajax異步提交

4.servlet這是后臺處理代碼獲取數據并對比響應,然后跳轉成功頁面

效果圖:

結構:

代碼如下:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><script type="text/javascript" src="JS/jQuery.js"></script><style type="text/css">table { width: 360px; height: 45px:  text-align: center; margin-top: 120px; border-collapse: collapse;}input { width: 280px; height: 30px;}</style></head><body> <form action="#" method="post"> <center> <table align="center" border="1"> <tr>  <td>用戶名:</td>  <td><input type="text" name="name" id="username"  onblur="verifyName()" /></td> </tr> <tr>  <td>密碼:</td>  <td><input type="text" name="pwd" id="mypwd"  onblur="verifyPwd()" /></td> </tr> <tr>  <td colspan="3" align="center" height="36px"><input  type="button" value="提交登錄驗證" /></td> </tr> </table> </center> </form> <script type="text/javascript"> function verifyName() { //用戶名校驗 var verifyName = document.getElementById("username").value; var name = /^[A-Z][0-9A-Za-z_][a-zA-Z0-9_]{5,19}$/; // 大寫字母開頭 6-20位字符(不允許有符號但是允許有_) if (!name.test(verifyName)) { //$("#username").after("<span>大寫字母開頭6-20位字符(不允許有符號但是允許有_)</span>"); $("#username").css("border-color", "red"); return false; } else { return true; } } function verifyPwd() { //密碼 var verifyPwd = document.getElementById("mypwd").value; var pwd = /^[A-Z][A-Za-z0-9]\w{7,14}.{1,20}$/; //大寫開頭 數字字母符號混合 8-15位 if (!pwd.test(verifyPwd)) { $("#username").css("border-color", "red"); return false; } else { return true; } }  $(function() { $(":button").on("click", function() { $.ajax({  type : "post",  url : "AJAXServlet",  data : {  name : $("#username").val(),  pwd : $("#mypwd").val()  },  dataType : "text",  success : function(data) {  if (data == "ok") {  window.location.href = "show.jsp";  } else {  alert("登錄失敗!");  $("#mypwd").val("");  $("#username").focus().select();  }  } }); }); }); </script></body></html>

servlet代碼:

package com.chaz.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class AJAXServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); request.setCharacterEncoding("utf-8"); PrintWriter out = response.getWriter();  String name = "ZhangSan"; String pwd = "Zhang123456";  String ajaxName = request.getParameter("name"); String ajaxPwd = request.getParameter("pwd"); System.out.println(ajaxName+":"+ajaxPwd); if(name.equals(ajaxName)&&pwd.equals(ajaxPwd)){ out.print("ok"); }else{ out.print("Error"); } out.flush(); out.close(); }}

web.xml:

<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> <servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>AJAXServlet</servlet-name> <servlet-class>com.chaz.servlet.AJAXServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>AJAXServlet</servlet-name> <url-pattern>/AJAXServlet</url-pattern> </servlet-mapping></web-app>

跳轉成功頁面就這個😄:

<body> 登錄成功!</body>

總結

以上所述是小編給大家介紹的使用AJAX(包含正則表達式)驗證用戶登錄的步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

標簽: Ajax
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
午夜一区在线| 欧美福利在线| 欧美一区=区三区| 欧美天堂视频| 欧美日韩 国产精品| 亚洲va在线| 精品久久网站| 日韩三级一区| 蜜臀精品一区二区三区在线观看 | 88xx成人免费观看视频库| 免费黄网站欧美| 激情久久婷婷| 福利在线一区| 热久久免费视频| 亚洲手机在线| 亚洲成人二区| 日韩欧美一区二区三区在线观看 | 成人av三级| 久久三级毛片| 久久gogo国模啪啪裸体| 日韩精品免费视频人成| 亚洲日产国产精品| 欧美日韩一二| 国产字幕视频一区二区| 99精品视频在线观看免费播放| 国产精品福利在线观看播放| 精品日本视频| 综合日韩av| 久久视频国产| 亚洲激情国产| 石原莉奈在线亚洲二区| 男人的天堂亚洲一区| 亚洲一区av| 青青草91视频| 日韩精品视频中文字幕| 亚洲精品伊人| 欧美成a人片免费观看久久五月天| 中文精品电影| 日韩二区在线观看| 欧美激情麻豆| 99久久久久国产精品| 中文亚洲免费| 日韩高清一级| 岛国av在线播放| 亚洲欧美日韩国产| 日本午夜精品| 成人在线丰满少妇av| 亚洲一区二区毛片| 青青国产精品| 亚洲伦乱视频| 免费观看在线综合色| 欧美激情在线精品一区二区三区| 欧美日韩91| 久久激情一区| 日本伊人久久| 国产v日韩v欧美v| 亚洲专区视频| 日本伊人久久| 久久精品成人| 亚洲一区欧美激情| 97精品在线| 欧美日韩va| 国产一区日韩一区| 欧美黑人做爰爽爽爽| 久久久久久久久99精品大| 91精品尤物| 性色一区二区| 日韩黄色大片| 99久久精品网| 精品网站999| 日本aⅴ精品一区二区三区 | 久久中文视频| 精品淫伦v久久水蜜桃| 9色国产精品| 亚洲国产专区| 欧美精品日日操| 精品视频一二| 日韩**一区毛片| 免费观看久久久4p| 日韩午夜在线| 激情91久久| 欧美精品三级在线| 日韩在线黄色| 亚洲另类av| 中文无码日韩欧| 久久xxxx| 四虎国产精品免费久久| 在线国产日韩| 亚洲深深色噜噜狠狠爱网站 | 欧美经典一区| 国产精品视频一区视频二区| 麻豆久久精品| 久久久久久免费视频| 老司机免费视频一区二区三区| 91精品在线免费视频| 欧美日韩亚洲一区在线观看| 色综合视频一区二区三区日韩| 99pao成人国产永久免费视频 | 久久久久久久久久久9不雅视频| 久久一区国产| 成人亚洲欧美| 国产欧美一区二区三区国产幕精品| 国产一区2区| 日韩在线观看一区二区三区| 中文字幕成人| 亚洲精品美女| 精品视频黄色| 奶水喷射视频一区| 成人国产精品一区二区网站| 久久国产精品久久w女人spa| 69堂免费精品视频在线播放| 欧美久久一区二区三区| 亚洲一级大片| 欧美久久天堂| 999久久久免费精品国产| 亚洲美女久久| 日本不卡的三区四区五区| 久久精品中文| 日韩国产综合| 久久婷婷av| 欧美精品一区二区久久| 久久国产亚洲| 国产精品老牛| 日本不卡不码高清免费观看| 国产毛片久久| 亚洲1区在线观看| 国产三级精品三级在线观看国产| 国产乱码精品一区二区亚洲| 久久不见久久见中文字幕免费| 一区二区三区国产在线| 日韩高清一区| 高清久久精品| 成人日韩精品| 石原莉奈一区二区三区在线观看 | 中文在线а√在线8| 九九久久国产| 亚洲成人三区| 日本欧美在线| 高清日韩欧美| 亚洲专区视频| 国产中文字幕一区二区三区| 国产99精品一区| 欧美日韩va| 免费不卡中文字幕在线| 日韩中文字幕在线一区| 国产一区二区三区国产精品| 久久久精品区| 久久aⅴ国产紧身牛仔裤| 国产精品xvideos88| 激情久久婷婷| 成人国产精品一区二区免费麻豆| 蜜桃视频第一区免费观看| 精品视频网站| 亚洲电影在线| 国产精品毛片视频| 午夜一级在线看亚洲| 日韩国产一区二区三区| 欧美视频久久| 日本蜜桃在线观看视频| 日韩欧美在线精品| 欧美亚洲国产激情| 蜜臀久久99精品久久久久久9| 精品久久不卡| 国产精品一区高清| 免播放器亚洲| 91精品久久久久久久久久不卡| 国产精品一国产精品| 亚洲视频国产精品| 色网在线免费观看| 久久久国产精品入口麻豆| 亚洲va久久| 亚洲精品乱码久久久久久蜜桃麻豆 | 乱一区二区av| 久久99伊人| 美女网站一区| 亚洲福利一区| 久久婷婷一区| 久久伦理在线| 香蕉久久久久久久av网站| 久久精品欧美一区| 免费污视频在线一区| 亚洲啊v在线| 国产精品99久久免费| 日韩精品亚洲专区| 四虎在线精品| 欧美日韩亚洲一区在线观看| 久久蜜桃精品| 欧美成人精品一级| 久久99久久人婷婷精品综合| 欧美专区一区| 久久精品国产亚洲aⅴ | 午夜影院欧美| 99精品99| 亚洲a成人v| 国产精品久久久久久av公交车| 中文一区二区| 日韩av成人高清| 成人亚洲精品| 激情综合亚洲| 亚洲天堂一区二区|