⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.jsp

📁 使用ajax技术检验用户是否存在 AJAX(Asynchronous JavaScript and XML)是多种技术的综合
💻 JSP
字号:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
 	<script>
 	
 	//设一个变量
 	
 	var XMLHttpReq=false;
 		//创建一个XMLHttpRequest对象
 		function createXMLHttpRequest(){
 				if(window.XMLHttpRequest){ //Mozilla 
 					XMLHttpReq=new XMLHttpRequest();
 					}
 					else if(window.ActiveXObject){
 						try{
 							XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP");
 							}catch(e){
 								try{
 									XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP");
 									}catch(e){}
 									}
 								}
 							}
 		//发送请求函数
 		function send(url){
 			createXMLHttpRequest();
 			XMLHttpReq.open("GET",url,true);
 			XMLHttpReq.onreadystatechange=proce;   //指定响应的函数
 			XMLHttpReq.send(null);  //发送请求
 			}
 		function proce(){
 			if(XMLHttpReq.readyState==4){ //对象状态
 				if(XMLHttpReq.status==200){//信息已成功返回,开始处理信息
 				var res=XMLHttpReq.responseXML.getElementsByTagName("content")[0].firstChild.data;
 				window.alert(res);
 				}else{
 					window.alert("所请求的页面有异常");
 					}
 					}
 					}
 		//身份验证 
 		function check(){
 			var name=document.getElementById("name").value;
 				
 				if(name==""){
 					alert("请输入姓名");
 					return false;
 					}
 					else{
 						send('login?name='+name);
 						}
 					}
 					
 		</script>
  </head>
  
  <body>
   <table>
     	<form action="login" method="post">
     		<tr><td>姓名:&nbsp;<input id="name" type="text" name="name"/><p>
     				 <input type="button" value="检测!" onClick="check()"/>
     		</td>
     	</tr>
     	</form>
     	</table>
  </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -