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

首頁 > 開發 > AJAX > 正文

Ajax局部刷新應用案例---簡單登錄

2024-09-01 08:32:26
字體:
來源:轉載
供稿:網友
Ajax局部刷新在之前的文章中也有介紹過,下面以一個登錄的例子為大家介紹下其具體的使用

二話不說了,直接給代碼,相信需要的都是代碼而不是廢話一堆……
1.java代碼:

復制代碼 代碼如下:


package tt;

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 TestA extends HttpServlet {

private static final long serialVersionUID = -7999241892841130740L;

protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
String name = request.getParameter("name");

response.setContentType("text/xml; charset=utf-8");
response.setHeader("Cache-Control", "no-cache");
PrintWriter out = response.getWriter();
out.println("<pront>");
if (name.equals("yangjinde")) {
out.println("<content>" + "對不起,'yangjinde'此名已經注冊" + "</content>");
} else {
out.println("<content>" + "可以注冊哦" + "</content>");
}
out.println("</pront>");
out.close();
}
}


2.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>
<base href="<%=basePath%>">

<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<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);
document.getElementById("data").innerHTML = res;
document.getElementById("name").value = 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>
<form action="login" method="post">
<tr><td>姓名: <input type="text"/>
<input type="button" value="點我試試看"/>
</td>
</tr>
<tr><td><div>等下我會變哦?。?lt;/div></td></tr>
</form>
</body>
</html>


3.xml配置文件代碼:

復制代碼 代碼如下:


<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
">
<servlet>
<servlet-name>login</servlet-name>
<servlet-class>tt.TestA</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲一品av免费观看| 91国产精品91| 日韩美女视频免费在线观看| 日韩视频免费看| 亚洲天堂影视av| 久久久久久久久电影| 久久亚洲精品毛片| 中国人与牲禽动交精品| 国产精品一区二区久久精品| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲最大中文字幕| 日韩精品福利网站| 国产69精品久久久久9999| 欧美性生交大片免费| 国产在线观看精品| 欧美激情va永久在线播放| 欧美成人精品在线观看| 国产综合色香蕉精品| 亚洲视频免费一区| 国产亚洲人成网站在线观看| 亚洲国产欧美一区| 91精品成人久久| 国产精品吹潮在线观看| 亚洲女人天堂色在线7777| 欧美日韩国产综合新一区| 亚洲第一区第一页| 三级精品视频久久久久| 国产精品久久久久久久久久久不卡| 国产精品91久久| 亚洲一区二区三区在线免费观看| 色综合视频一区中文字幕| 亚洲精品美女在线| 日韩欧美精品中文字幕| 欧美日韩中文字幕在线| 欧美又大又粗又长| 欧美日韩国产一区在线| 色老头一区二区三区在线观看| 日韩一区二区欧美| 国产丝袜一区二区三区免费视频| 亚洲欧美视频在线| 欧美精品999| 精品国产一区二区在线| 中文字幕亚洲欧美日韩2019| 国产在线a不卡| 97久久伊人激情网| 欧美中文字幕在线观看| 亚洲美女免费精品视频在线观看| 中文字幕免费精品一区高清| 美日韩精品视频免费看| 亚洲黄色av网站| 一区二区欧美亚洲| 亚洲一区美女视频在线观看免费| 最近2019年手机中文字幕| 国产精品久久久久久影视| 在线观看国产精品淫| 福利一区福利二区微拍刺激| 欧美亚洲在线观看| 这里只有精品视频在线| 日韩成人在线播放| 欧美激情中文字幕在线| 欧美日韩国产专区| 欧美第一淫aaasss性| 午夜精品久久17c| 精品久久久久久中文字幕一区奶水| 91精品国产色综合久久不卡98| 日韩精品在线免费| 成人激情电影一区二区| 91色在线视频| 亚洲欧美在线第一页| 51ⅴ精品国产91久久久久久| 91精品视频在线| 日本不卡高字幕在线2019| 日韩在线观看电影| 成人福利在线观看| 久久久久久一区二区三区| 精品久久久久久国产91| 国产在线视频2019最新视频| 久久久久这里只有精品| 萌白酱国产一区二区| 在线观看日韩专区| 亚洲v日韩v综合v精品v| 国产精品久久久久9999| 国产69精品久久久久9999| 97免费视频在线| 亚洲一区国产精品| 另类少妇人与禽zozz0性伦| 欧美国产视频日韩| 国产精品一区二区3区| 欧美日韩中文字幕在线| 免费91在线视频| 亚洲欧美制服中文字幕| 蜜臀久久99精品久久久无需会员| 亚洲人成在线观看| 国产精品一区专区欧美日韩| 伊人伊人伊人久久| 黑人巨大精品欧美一区免费视频| 精品欧美激情精品一区| 亚洲国产97在线精品一区| 亚洲人午夜精品| 韩曰欧美视频免费观看| 欧美性猛交xxxx久久久| 国产日韩精品电影| 国产精品第三页| 国产在线精品自拍| 久久久91精品国产| 亚洲自拍偷拍色片视频| 黑人巨大精品欧美一区免费视频| 91久久嫩草影院一区二区| 在线播放国产精品| 色综合久综合久久综合久鬼88| 久久久久久亚洲精品不卡| 国产成人欧美在线观看| 久久久久久久网站| 一区二区三区美女xx视频| 68精品国产免费久久久久久婷婷| 国产精品视频99| 久久精品99无色码中文字幕| 午夜精品在线视频| 国产成人精品在线视频| 国产精品高清免费在线观看| 久久久久久久国产| 亚洲精品国产品国语在线| 5566日本婷婷色中文字幕97| 欧美成人午夜视频| 亚洲色图13p| 96sao精品视频在线观看| 欧美多人爱爱视频网站| 日韩欧美在线中文字幕| 亚洲男人第一网站| 日韩精品在线免费观看| 45www国产精品网站| 欧美精品激情视频| 夜色77av精品影院| 欧美激情免费在线| 国产精品久久久久久久久粉嫩av| 在线播放日韩专区| 国产精品444| 国产成人一区三区| 日韩精品极品毛片系列视频| 国产精品久久久久久av下载红粉| 国产成人久久久| 91精品久久久久久久久不口人| 秋霞成人午夜鲁丝一区二区三区| 欧美成人精品xxx| 在线观看中文字幕亚洲| 欧美精品在线免费观看| 91精品国产91| 中文.日本.精品| 日韩精品在线视频| 欧美亚洲激情在线| 国产精品永久免费在线| 亚洲欧洲午夜一线一品| 一区二区欧美在线| 麻豆国产va免费精品高清在线| 国产久一一精品| 亚洲白虎美女被爆操| 激情亚洲一区二区三区四区| 综合激情国产一区| 中文字幕一区二区精品| www.99久久热国产日韩欧美.com| 91av在线国产| 一区二区三区 在线观看视| 亚洲精品黄网在线观看| 国产精品高潮在线|