中文字幕亚洲欧美一区_国产JIZZJIZZ免费看_亚洲av大码在线_亚洲黄色一级毛片_野花影视大全在线观看免费_欧美一区二区三区免费不卡_欧美日韩国产在线精品_国产福利盒子在线看片_精品国产人成在线_日韩欧美动漫一区在线

咨詢電話:024-31891684

網(wǎng)站建設(shè)|注冊(cè)|登錄 | 易勢(shì)大連分公司

沈陽做網(wǎng)站、沈陽建站易勢(shì)最專業(yè)!

 

build網(wǎng)站制作當(dāng)前位置:首頁>主要服務(wù)>網(wǎng)站制作

Ajax簡要應(yīng)用說明及技術(shù)開發(fā)實(shí)例

Ajax,異步JavaScript與XML,是使用客戶端腳本與Web服務(wù)器交換數(shù)據(jù)的Web應(yīng)用開發(fā)方法。這樣,Web頁面不用打斷交互流程進(jìn)行重新加裁,就可以動(dòng)態(tài)地更新。使用Ajax,你可以創(chuàng)建接近本地桌面應(yīng)用的,直接的、高可用的、更豐富的、更動(dòng)態(tài)的Web用戶接口界面。 

Ajax處理過程 

一個(gè)Ajax交互從一個(gè)稱為XMLHttpRequest的JavaScript對(duì)象開始。如同名字所暗示的,它允許一個(gè)客戶端腳本來執(zhí)行HTTP請(qǐng)求,并且將會(huì)解析一個(gè)XML格式的服務(wù)器響應(yīng)。Ajax處理過程中的第一步是創(chuàng)建一個(gè)XMLHttpRequest實(shí)例。使用HTTP方法(GET或POST)來處理請(qǐng)求,并將目標(biāo)URL設(shè)置到XMLHttpRequest對(duì)象上。 

現(xiàn)在,記住Ajax如何首先處于異步處理狀態(tài)?當(dāng)你發(fā)送HTTP請(qǐng)求,你不希望瀏覽器掛起并等待服務(wù)器的響應(yīng),取而代之的是,你希望通過頁面繼續(xù)響應(yīng)用戶的界面交互,并在服務(wù)器響應(yīng)真正到達(dá)后處理它們。要完成它,你可以向XMLHttpRequest注冊(cè)一個(gè)回調(diào)函數(shù),并異步地派發(fā)XMLHttpRequest請(qǐng)求。控制權(quán)馬上就被返回到瀏覽器,當(dāng)服務(wù)器響應(yīng)到達(dá)時(shí),回調(diào)函數(shù)將會(huì)被調(diào)用。 

在Java Web服務(wù)器上,到達(dá)的請(qǐng)求與任何其它HttpServletRequest一樣。在解析請(qǐng)求參數(shù)后,servlet執(zhí)行必需的應(yīng)用邏輯,將響應(yīng)序列化到XML中,并將它寫回HttpServletResponse。 

一個(gè)Ajax交互從一個(gè)稱為XMLHttpRequest的JavaScript對(duì)象開始。如同名字所暗示的,它允許一個(gè)客戶端腳本來執(zhí)行HTTP請(qǐng)求,并且將會(huì)解析一個(gè)XML格式的服務(wù)器響應(yīng)。Ajax處理過程中的第一步是創(chuàng)建一個(gè)XMLHttpRequest實(shí)例。使用HTTP方法(GET或POST)來處理請(qǐng)求,并將目標(biāo)URL設(shè)置到XMLHttpRequest對(duì)象上。 

現(xiàn)在,記住Ajax如何首先處于異步處理狀態(tài)?當(dāng)你發(fā)送HTTP請(qǐng)求,你不希望瀏覽器掛起并等待服務(wù)器的響應(yīng),取而代之的是,你希望通過頁面繼續(xù)響應(yīng)用戶的界面交互,并在服務(wù)器響應(yīng)真正到達(dá)后處理它們。要完成它,你可以向XMLHttpRequest注冊(cè)一個(gè)回調(diào)函數(shù),并異步地派發(fā)XMLHttpRequest請(qǐng)求。控制權(quán)馬上就被返回到瀏覽器,當(dāng)服務(wù)器響應(yīng)到達(dá)時(shí),回調(diào)函數(shù)將會(huì)被調(diào)用。 

在Java Web服務(wù)器上,到達(dá)的請(qǐng)求與任何其它HttpServletRequest一樣。在解析請(qǐng)求參數(shù)后,servlet執(zhí)行必需的應(yīng)用邏輯,將響應(yīng)序列化到XML中,并將它寫回HttpServletResponse。 

一個(gè)Ajax交互從一個(gè)稱為XMLHttpRequest的JavaScript對(duì)象開始。如同名字所暗示的,它允許一個(gè)客戶端腳本來執(zhí)行HTTP請(qǐng)求,并且將會(huì)解析一個(gè)XML格式的服務(wù)器響應(yīng)。Ajax處理過程中的第一步是創(chuàng)建一個(gè)XMLHttpRequest實(shí)例。使用HTTP方法(GET或POST)來處理請(qǐng)求,并將目標(biāo)URL設(shè)置到XMLHttpRequest對(duì)象上。 

現(xiàn)在,記住Ajax如何首先處于異步處理狀態(tài)?當(dāng)你發(fā)送HTTP請(qǐng)求,你不希望瀏覽器掛起并等待服務(wù)器的響應(yīng),取而代之的是,你希望通過頁面繼續(xù)響應(yīng)用戶的界面交互,并在服務(wù)器響應(yīng)真正到達(dá)后處理它們。要完成它,你可以向XMLHttpRequest注冊(cè)一個(gè)回調(diào)函數(shù),并異步地派發(fā)XMLHttpRequest請(qǐng)求??刂茩?quán)馬上就被返回到瀏覽器,當(dāng)服務(wù)器響應(yīng)到達(dá)時(shí),回調(diào)函數(shù)將會(huì)被調(diào)用。 

在Java Web服務(wù)器上,到達(dá)的請(qǐng)求與任何其它HttpServletRequest一樣。在解析請(qǐng)求參數(shù)后,servlet執(zhí)行必需的應(yīng)用邏輯,將響應(yīng)序列化到XML中,并將它寫回HttpServletResponse。 

實(shí)例 

以下是我所寫的一個(gè)簡單的例子: 

ajaxServlet.java程序清單: 

package com; 
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; 
/* *--------------------------- * 文件名: 
ajaxServlet.java 
* 創(chuàng)建日期: 2005-10-25
* 原作者: miaohai 
* 版權(quán)所有: miaohai 
* 功能說明: 生成XML文檔 
* * 修改記錄:N/A 
*------------------------ */ 
public class ajaxServlet extends HttpServlet {
 private static final String CONTENT_TYPE="text/xml;
 charset=gb2312"; 
public void init() throws ServletException { } 
public void doGet(HttpServletRequest request, 
HttpServletResponse response) 
throws ServletException,IOException { response.setContentType(CONTENT_TYPE); 
PrintWriter out=response.getWriter();
 String action=request.getParameter("action");
 if(("send").equals(action)) { StringBuffer sb=new StringBuffer(""); 
sb.append("AA"); sb.append("BB"); sb.append("CC"); 
sb.append("DD");
sb.append("
"); 
out.write(sb.toString()); 
out.close(); } } }
 html頁面: 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

上一條資訊|返回欄目頁|下一條資訊

易勢(shì)沈陽建站專業(yè)機(jī)構(gòu),以DIV+CSS為主,js/jQuery為輔,制作利于優(yōu)化,頁面美觀的優(yōu)質(zhì)網(wǎng)站!

top

網(wǎng)絡(luò)策劃公司|新浪官方微博|大連網(wǎng)站建設(shè)