第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

老師,以及廣大高手求助!我自己寫(xiě)的ajax,xmlhttprequest.responseText為啥不執(zhí)行!

服務(wù)器端也就是sevlet,都能執(zhí)行,out.print();也可以輸出字符串,但就是xmlhttprequest.responseText為啥不執(zhí)行!
<%@?page?language="java"??contentType="text/html;?charset=utf-8"%>

<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>

<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">

<script?type="text/javascript"?language="javascript">
window.onload=function(){
	var?XMLHttpReq=new?XMLHttpRequest();
	document.getElementById("i_email").onblur=function(){
		
		
		var?username=document.getElementById("i_email").value;?
		var?password=document.getElementById("password").value;
		XMLHttpReq.onreadystatechange=function(){
		if(XMLHttpReq.readyState==4){
			
			if(XMLHttpReq.status==200){
		????alert("http協(xié)議成功!");
		????var?xhr=XMLHttpReq.responseText();
		????alert("sdf");
		????alert(XMLHttpReq.responseText());
		???
		???	if(server_value=="no_user"){
			???	alert("無(wú)此用戶名");
		???????	document.getElementById("message").innerHTML="無(wú)此用戶名!";
		???????	}
		???	if(server_value.equals("true")){
		???		alert("密碼錯(cuò)誤");
		???		document.getElementById("message").innerHTML="密碼錯(cuò)誤!";
		???		????????????????????????}
		???????}
		???}
		
		};
		XMLHttpReq.open("get","com.servlet/Login_servlet?username="+username+"&password="+password,true);?
		XMLHttpReq.send();
		};
??????};
</script>

<link?rel="stylesheet"?type="text/css"?href="css/css.css">
<title>登錄頁(yè)面</title>
</head>
<body>
<div?class="logo">
?<div?class="comwidth">
???<a><img?alt="返回主頁(yè)"?src="image/首頁(yè).gif"></a>
???<h3>歡迎登錄</h3>
??</div>
</div>
<div?class="land?comwidth"?>
????<form?action="com.servlet/Login_servlet"?method="post"?name="login_form">
????<ul>
??????<li?class="email"><label>郵箱/用戶/手機(jī)號(hào)</label></li>
??????<li><input?type="text"?class="i_email"?id="i_email"?name="username"?></li>
??????<li?class="ps"><label>密碼</label></li>
??????<li><input?type="password"?class="password"?name="password"?id="password"></li>
??????<li?class="auto_login">
??????????<input?type="checkbox"?class="auto_login"><label>自動(dòng)登錄</label>
??????????<input?type="checkbox"?class="safe_login"><label>安全控件登錄</label>
??????????<span>&nbsp;&nbsp;忘記密碼?</span></li>
??????<li?class="message"><label?id="message">&nbsp;</label></li>
??????<li><input?type="submit"?value="登錄"?class="login_btn"?></li>
??????<li?class="other"><label>使用合作網(wǎng)站登錄</label></li>
??????<li?class="other1"><a?href="#">QQ</a>|<a?href="#">新浪</a>|<a?href="#">淘寶</a>|<a?href="#">網(wǎng)易</a>|<a?href="#">更多&gt;&gt;</a></li>
????</ul>
????</form>
????
</div>
<div?class="register?comwidth"><a?href="register.jsp"><input?class="register_btn"?type="button"?value="免費(fèi)注冊(cè)&gt;&gt;"></a></div>
<div?class="copyright">
?<div?class="copyright_1"><p>?<a?href="#">網(wǎng)站簡(jiǎn)介</a>|<a?href="#">網(wǎng)站公告</a>|?<a?href="#?">招納賢士</a>|?<a?href="#">聯(lián)系我們</a>|客服熱線:400-675-1234
	?</p>
???<p>Copyright???2006?-?2014?網(wǎng)站版權(quán)所有???京ICP備09037834號(hào)???京ICP證B1034-8373號(hào)???某市公安局XX分局備案編號(hào):123456789123</p>
??</div>
	<div?class="copyright_2">
	?????<ul?class="copyright_ul">
	?????<li><a?href=""><img?src="image/7.gif"></a></li>
	?????<li><a?href=""><img?src="image/7.gif"></a></li>
	?????<li><a?href=""><img?src="image/7.gif"></a></li>
	?????<li><a?href=""><img?src="image/7.gif"></a></li>
	?????</ul>
	</div>
</div>
</body>
</html>
這是severlet,也就是服務(wù)器端的
package?com.servlet;

import?java.io.IOException;
import?java.io.PrintWriter;
import?java.sql.*;

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?javax.servlet.http.HttpSession;
import?com.wjn.Connect;
import?com.wjn.User;


@WebServlet("/Login_servlet")
public?class?Login_servlet?extends?HttpServlet?{
	private?static?final?long?serialVersionUID?=?1L;
???????
????
????public?Login_servlet()?{
????????super();
????????//?TODO?Auto-generated?constructor?stub
????}

	
	protected?void?doGet(HttpServletRequest?request,?HttpServletResponse?response)?throws?ServletException,?IOException?{
		//?TODO?Auto-generated?method?stub
		this.doPost(request,response);
	}

	
	protected?void?doPost(HttpServletRequest?request,?HttpServletResponse?response)?throws?ServletException,?IOException?{
		//?TODO?Auto-generated?method?stub
		String?user=request.getParameter("username");
		String?password=request.getParameter("password");
		String?flag=null;
		User?s=new?User();
		s.setName(user);s.setPassword(password);
		/*System.out.println("用戶名"+user);
		System.out.println("密碼"+password);*/
		String?sql_user="?SELECT?*?FROM?[User]?WHERE?user1=??";
		String?sql_password="?SELECT?*?FROM?[User]?WHERE?user1=??AND?password=??";
		Connection?con=Connect.getConnection();
		ResultSet?rs_user?=?null;
		ResultSet?rs_password?=?null;
		try?{
			PrintWriter?out?=?response.getWriter();
			PreparedStatement?prs=con.prepareStatement(sql_user);
			prs.setString(1,s.getName());
			prs.execute();
????????????rs_user=(ResultSet)prs.executeQuery();
????????????/*判斷是否有此用戶名*/
????????????if(rs_user.next()){
????????????	PreparedStatement?prs_password=con.prepareStatement(sql_password);
????			prs_password.setString(1,s.getName());
????			prs_password.setString(2,s.getPassword());
????			prs_password.execute();
????????????????rs_password=(ResultSet)prs_password.executeQuery();
????????????????if(rs_password.next()){
????????????????	
????????????????????HttpSession?session?=?request.getSession();
????????			session.setAttribute("User",?user);
????????			response.sendRedirect(request.getContextPath()+"/success.jsp");
??????????????????}
????????????????else{
????????????????	flag="fail";
????????????????	System.out.println(flag);
????????????????	}
????????????}
????????????/*無(wú)此用戶名*/
????????????else{
????????????	flag="no_user";
????????????	System.out.println("無(wú)此用戶名"+flag);
????????????	
????????????}
????????????
????????????out.print(flag);
????????????out.flush();
????????????out.close();
????????????System.out.println(flag);
???????????
		}
		
????????catch?(SQLException?e)?{
			//?TODO?Auto-generated?catch?block
			e.printStackTrace();
		}
		
		
			
		
	}

}


正在回答

1 回答

responseText是屬性,不用加()

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

醒悟wjn 提問(wèn)者

非常感謝!
2016-09-08 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Ajax全接觸
  • 參與學(xué)習(xí)       224774    人
  • 解答問(wèn)題       708    個(gè)

本課程通過(guò)一個(gè)案例,講解Ajax的相關(guān)概念原理實(shí)現(xiàn)方式和應(yīng)用

進(jìn)入課程

老師,以及廣大高手求助!我自己寫(xiě)的ajax,xmlhttprequest.responseText為啥不執(zhí)行!

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)