《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > Ajax技術在系統登錄中的應用
Ajax技術在系統登錄中的應用
來源:微型機與應用2012年第18期
劉風華, 王愛民
(新疆工程學院 計算機工程系, 新疆 烏魯木齊830091)
摘要: 對Ajax技術做了介紹,并結合系統登錄實例重點介紹了Ajax技術無刷新的特點和實現方式,利用測試軟件對系統性能進行了測試。實驗結果表明,使用Ajax技術后用戶體驗和系統性能得到了良好的改善。
Abstract:
Key words :

摘  要: Ajax技術做了介紹,并結合系統登錄實例重點介紹了Ajax技術無刷新的特點和實現方式,利用測試軟件對系統性能進行了測試。實驗結果表明,使用Ajax技術后用戶體驗和系統性能得到了良好的改善。
關鍵詞: Ajax技術; 刷新; 性能測試

1 Ajax技術簡介
    隨著Internet技術的興起,B/S結構得到了大規模應用。但是傳統Web存在不足之處[1]:(1)獨占式請求。如果前一個請求沒有得到完全響應,后一個請求則不能發送。在等待服務器響應期間,用戶的瀏覽器是一片空白。(2)刷新頻繁。傳統Web應用基本上都采用請求-頁面的對應模式,每個請求都需要丟棄當前頁面,重新加載新頁面。頻繁的頁面刷新不僅讓用戶處于不連續的體驗中,也讓服務器的負擔加重。
    Ajax[2](Asynchronous javascript and XML)為彌補以上不足而誕生,它使用XMLHttpRequest對象異步發送請求,發送請求不需要重新加載頁面。瀏覽器發送請求后,無需等待服務器響應,而可以繼續原來的操作。當服務器的響應完成后,客戶端使用JavaScript函數將相應數據加載到瀏覽器中。通過使用Ajax技術,用戶發送請求并得到響應的過程在后臺進行,用戶的界面以連續的方式響應。Ajax技術特別適用于交互較多、頻繁讀數據、數據分類良好的Web應用。使用Ajax技術有以下兩個優勢[1]:
    (1)無刷新更新頁面給用戶更好的體驗; (2)Ajax技術可以將傳統的服務器工作轉嫁到客戶端,從而減輕服務器和帶寬的負擔,節約空間和帶寬租用成本。
2 Ajax技術在系統中的應用
    在各種管理系統的開發中,用戶信息驗證是一個必然環節。在B/S模式的系統中,用戶訪問量大,數據交換頻繁,這就要求服務器能夠快速響應用戶請求才能適應新的發展。為了使用戶感覺界面響應連續,在登錄界面設計中結合Ajax技術[3],通過JavaScript的方式,將前臺數據通過XMLHttp對象傳遞到后臺;后臺在接收到請求后,將需要的結果再傳回到前臺,這樣就可以實現不需要頁面的回發,使整個過程在同一個頁面中完成,實現了頁面的無刷新。
    以登錄到畢業生管理系統為例,圖1為系統登錄模塊流程圖,其中登錄和注冊要與后臺數據庫進行交互。為了使用戶體驗更好,在開發中采用了Ajax技術[4]。

    首先是驗證信息,注冊用戶首先輸入學號和姓名,查看是否有該生,從圖2中可以看出頁面沒有刷新,數據得到驗證。
    實現的主要代碼:
    $.ajax({        
        url:"/studentLoginNameQuery.action?studtCode="+ studtCode + "&name=" +  escape(escape(name)),
            data:"",
              type:′post′,
              dataType:"json",
              success:function(json){  
                  //alert(name);  
                  if(json != null && json != ""){                                var formHtml = "登錄名:<input type=′text′name=′loginName′ id=′loginName′> <br>密&nbsp;&nbsp;碼:<input type=′password′ name=′loginPwd′ id=′loginPwd′> <br><input type=′button′ value=′提交′ onclick='subFun()′><input type=′hidden′ name=′personId′ id=′personId′value=′"+json+"′ ><br>";                    
                  $(′#submitForm′).html(formHtml);
                  $(′#returnInfoDiv′).html(′合法用戶,請輸入登陸系統的用戶名和密碼!′);
            }else{
                 $(′#returnInfoDiv′).html(′對不起,該學生信息不存在,請確定是否輸入不合法數據!′);
    當系統驗證該用戶存在時,允許用戶注冊登陸的用戶名和密碼,從信息驗證到用戶注冊,頁面依然沒有更新,界面如圖3所示。

    實現的主要代碼:
      $.ajax({        
     url:"/loginInfo/loginInfoSave.action?loginV.loginName="
              + $(′#loginName′).val() + "&loginV.loginPwd="
              + $(′#loginPwd′).val() + "&loginV.personId="
              + $(′#personId′).val() + "&loginV.userType=
                student",
            data:"",
            type:′post′,
          dataType:"json",
          success:function(json){  
            if(json != null && json != ""){                                 $(′#returnInfoDiv′).html(′數據提交成功,
                  <a href="/index.action">返回登陸頁面
                </a>′);
        }else{
              $(′#returnInfoDiv′).html("保存數據失敗!!");
                }
          },
            error:function (XMLHttpRequest, textStatus, error
                Thrown) {
                  $('#returnInfoDiv′).html("保存數據失敗!!");
              }
              });
3 性能測試對比
     為了進一步測試系統中使用Ajax技術對Web視圖層的影響,在登錄界面中對使用Ajax技術前和使用了Ajax技術后的頁面做了實驗分析。實驗的主要目的是對比分析Jsp和Ajax分別實現Web系統視圖層時,系統響應時間的差異。從而得到使用Ajax后系統響應時間上的變化,以此證明系統中使用Ajax技術的優勢。
     實驗過程中,系統中Jsp和Ajax實現視圖層的算法與邏輯過程一致。實驗測試環境如表1所示。

 

 

    WebServer Stress Tool 7.0是經典的網站壓力測試工具,可以使用該工具對實驗系統模擬不同條件下的壓力測試,得出試驗系統的性能參數,供測試人員分析系統性能。為了驗證使用Ajax技術是否能提高系統響應速度而對系統進行了測試,測試條件約定測試時間為1 min、用戶隨機訪問時間為0~10 s,測試結果如表2所示。
    從表2中的測試數據可以看出,當用戶數量增多時,使用Ajax技術的頁面平均響應時間低于未使用Ajax技術的頁面,也就是說在相同數量用戶訪問頁面時,使用Ajax技術后頁面的響應速度更快,降低了用戶的等待時間。為了更加直觀地對比使用Ajax技術和未使用Ajax技術的網頁的平均響應時間,做出了相同模擬用戶下頁面的平均響應時間對比圖,如圖4所示。

    測試結果表明,當登錄用戶不斷增加時,Ajax界面比Jsp界面響應時間更快。原因是Jsp頁面由HTML代碼和嵌入其中的Java代碼組成,Ajax是將JavaScript、XML、CSS以及瀏覽器和服務器之間的異步通信通道重新集合,形成一種新的Web技術,因此,系統采用Ajax技術可以提高用戶響應速度,加上Ajax的無刷新技術,可以帶給用戶更好的體驗。
     本文介紹了Ajax技術,并在系統登錄中采用Ajax技術進行了測試,結果表明系統中使用Ajax技術可以提高用戶響應速度,加上Ajax的無刷新技術,可以帶給用戶更好的體驗。
參考文獻
[1] 曹衍龍,葉達峰. Ajax編程技術與實例[M].北京:人民郵電出版社,2007.
[2] RyanAsleson NathanielTSchutta. Ajax基礎教程[M].北京:人民郵電出版社,2006.
[3] GEHFLAND J, GALBRAITH B, ALMAER D. Ajax修煉之道—Web2.0入門[M].徐鋒,胡泳,譯.北京:電子工業出版社,2006:102-134.
[4] 施偉偉,張蓓.征服Ajax:Web2.0快速入門與項目實踐(.NET)[M]. 北京:人民郵電出版社,2006:103-112.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美一区二区精品在线| 亚洲日本欧美日韩高观看| 欧美 日韩 国产一区二区在线视频| 蜜桃av久久久亚洲精品| 欧美日本视频在线| 欧美私人啪啪vps| 欧美激情片在线观看| 伊人夜夜躁av伊人久久| 国产有码在线一区二区视频| 亚洲国产女人aaa毛片在线| 欧美日本网站| 一区二区不卡在线视频 午夜欧美不卡在| 欧美三级日本三级少妇99| 久久久综合精品| 久久这里有精品视频| 在线观看91精品国产麻豆| 免费成人高清视频| 香蕉久久一区二区不卡无毒影院| 日韩一区二区久久| 欧美日韩免费高清一区色橹橹| 亚洲午夜免费福利视频| 国产精品久久久久91| 亚洲国产黄色片| 亚洲午夜精品国产| 国产一区白浆| 欧美在线啊v| 欧美激情一区二区三区高清视频| 美女视频黄a大片欧美| 久久精品午夜| 在线观看久久av| 国产精品久久久久99| 亚洲国产精品福利| 99日韩精品| 亚洲日本免费电影| 亚洲激情网站免费观看| 亚洲视频每日更新| 久久深夜福利免费观看| 欧美亚洲自偷自偷| 日韩网站在线观看| 国产在线成人| 亚洲在线免费观看| 久久亚洲色图| 久久av免费一区| 亚洲国产精品久久久久秋霞影院| 国精品一区二区| 香港成人在线视频| 国产精品自拍网站| 亚洲影院免费观看| 亚洲美女视频在线免费观看| 狠狠88综合久久久久综合网| 欧美在线网址| 亚洲欧洲日产国产综合网| 亚洲在线国产日韩欧美| 久久久精品五月天| 国产一区二区三区日韩| 欧美一级专区| 国产亚洲福利社区一区| 欧美日韩免费高清一区色橹橹| 在线观看av不卡| 亚洲精品国偷自产在线99热| 国产精品人人做人人爽| 久久久久久尹人网香蕉| 久热国产精品视频| 亚洲人成欧美中文字幕| 国产精品theporn| 国产一区二区在线观看免费播放| 你懂的视频一区二区| 欧美一区二区在线免费播放| 亚洲国产成人不卡| 国产一区91精品张津瑜| 国产精品国产三级国产aⅴ浪潮| 欧美—级高清免费播放| 欧美日韩成人在线播放| 国产午夜精品全部视频播放| 欧美成人免费播放| 国产麻豆午夜三级精品| 国产精品免费久久久久久| 亚洲欧美成aⅴ人在线观看| 国产日韩精品一区二区| 夜夜夜精品看看| 亚洲欧美日韩精品久久久久| 欧美福利视频网站| 欧美视频一区二区三区四区| 国产精品爽黄69| 亚洲主播在线| 亚洲最新合集| 久久九九电影| 欧美福利视频在线观看| 欧美91大片| 一区二区电影免费观看| 韩国精品一区二区三区| 永久555www成人免费| 亚洲综合国产激情另类一区| 亚洲欧美日韩网| 日韩视频免费大全中文字幕| 一色屋精品视频在线观看网站| 国产婷婷成人久久av免费高清| 国产精品高清在线观看| 国产尤物精品| 欧美在线视频网站| 欧美一二三区在线观看| 国产一区二区按摩在线观看| 国产在线麻豆精品观看| 国产一区二区三区丝袜| 一区二区三区日韩欧美精品| 免费一级欧美片在线播放| 欧美日韩精品免费观看| 两个人的视频www国产精品| 欧美日韩国产亚洲一区| 久久久久88色偷偷免费| 国产综合久久久久久鬼色| 亚洲综合好骚| 日韩手机在线导航| 亚洲一区二区三区久久| 国内精品嫩模av私拍在线观看| 欧美成在线视频| 亚洲第一精品夜夜躁人人爽| 亚洲高清视频的网址| 免费亚洲婷婷| 麻豆九一精品爱看视频在线观看免费| 伊人夜夜躁av伊人久久| 亚洲精品国产日韩| 中国亚洲黄色| 亚洲专区欧美专区| 欧美日韩在线直播| 久久久999| 国产日韩欧美黄色| 亚洲人被黑人高潮完整版| 国产一区二区三区高清| 亚洲精品一区在线观看| 开元免费观看欧美电视剧网站| 国产一二三精品| 亚洲国产激情| 亚洲综合视频1区| 国产精品日韩欧美一区二区| 伊大人香蕉综合8在线视| 国产精品va在线播放| 亚洲大胆av| 亚洲成在线观看| 欧美精品日韩综合在线| 欧美高清视频一区二区三区在线观看| 一区二区在线观看视频在线观看| 影音先锋亚洲精品| 欧美日韩免费区域视频在线观看| 国产亚洲欧洲997久久综合| 久久精品青青大伊人av| 国产精品乱码久久久久久| 久久久久国产一区二区| 欧美不卡视频一区| 欧美成年人视频网站欧美| 亚洲午夜精品一区二区三区他趣| 欧美精品情趣视频| 国产精品视频xxxx| 麻豆精品视频在线观看| 国产美女精品视频| 亚洲精品九九| 香蕉乱码成人久久天堂爱免费| 久久精品国产99精品国产亚洲性色| 欧美激情一区二区三区在线视频| 亚洲精品在线一区二区| 欧美成人情趣视频| 亚洲一区三区视频在线观看| 亚洲欧美日韩国产综合在线| 欧美在线一区二区三区| 国产精品一区二区三区四区| 久久国产视频网| 在线观看一区二区精品视频| 国产亚洲一区二区三区在线播放| 国产亚洲综合在线| 亚洲国产人成综合网站| 曰本成人黄色| 国户精品久久久久久久久久久不卡| 亚洲欧美国产精品专区久久| 欧美日韩国产一区精品一区| 国产欧美视频一区二区三区| 美女黄毛**国产精品啪啪| 亚洲欧洲免费视频| 亚洲在线观看视频网站| 国内久久精品| 亚洲图片在线观看| 亚洲精品黄网在线观看| 欧美三级黄美女| 国产精品私人影院| 国产精品久久久对白| 久久人人97超碰精品888| 久久综合伊人77777蜜臀| 欧美成人首页| 噜噜噜在线观看免费视频日韩| 黄色一区二区在线| 国产精品日韩欧美大师| 久久久精品日韩欧美| 国产精品视频大全| 国产一区二区三区高清在线观看| 欧美亚洲视频在线看网址| 亚洲尤物影院| 亚洲第一视频网站| 国内不卡一区二区三区| 麻豆av福利av久久av| 在线观看日韩www视频免费| 亚洲精一区二区三区| 午夜免费电影一区在线观看| 欧美成人日韩| 欧美精品www| 亚洲娇小video精品| 久久香蕉国产线看观看av| 欧美午夜视频在线观看| 狠狠色丁香婷综合久久| 亚洲图片欧洲图片av| 欧美极品影院| 亚洲人成免费| 国产日韩欧美自拍| 欧美一区二视频| 国产精品九九| 毛片一区二区三区| 国产精品中文字幕欧美| 韩日视频一区| 麻豆精品精品国产自在97香蕉| 激情欧美亚洲| 伊人男人综合视频网| 欧美精品v日韩精品v韩国精品v| 国产一区自拍视频| 欧美二区在线| 欧美噜噜久久久xxx| 国产欧美日韩在线观看| 国产精品色一区二区三区| 这里只有精品电影| 久久精品国产久精国产一老狼| 亚洲五月六月| 欧美精品一区二区在线播放| 欧美福利视频一区| 欧美日韩免费一区二区三区视频| 欧美在线视频一区二区三区| 妖精视频成人观看www| 亚洲国产裸拍裸体视频在线观看乱了| 好看不卡的中文字幕| 国产精品久久久久久久久久直播| 快射av在线播放一区| 亚洲伊人久久综合| 亚洲人www| 亚洲三级色网| 老鸭窝91久久精品色噜噜导演| 国产亚洲精品久久久久久| 久久成人免费| 国产美女一区| 欧美一区二区三区在线视频| 亚洲福利av| 久久久噜久噜久久综合| 国产亚洲精品aa| 久久黄色小说| 亚洲一级电影| 亚洲国产成人av好男人在线观看| 一区二区三区四区国产精品| 1000部国产精品成人观看| 另类激情亚洲| 国产精品毛片a∨一区二区三区| 国产视频久久| 国产精品每日更新在线播放网址| 欧美一区二区啪啪| 亚洲午夜小视频| 国产日韩欧美在线播放| 免费一级欧美片在线播放| 欧美日韩国产天堂| 国产在线精品成人一区二区三区| 欧美日韩午夜| 久久久亚洲国产天美传媒修理工| 亚洲欧美日韩国产综合在线| 美女视频一区免费观看| 亚洲午夜av电影| 99国产精品私拍| 亚洲视频一区| 艳妇臀荡乳欲伦亚洲一区| 一本色道久久综合精品竹菊| 久久精品视频在线观看| 欧美午夜免费| 亚洲天堂免费观看| 日韩天堂在线视频| 狠狠久久亚洲欧美专区| 香蕉久久久久久久av网站| 国产亚洲精品久久久久久| 在线观看国产一区二区| 日韩视频一区二区三区| 一区二区三区精品久久久| 国产精品久久久久一区二区三区| 欧美激情综合在线| 欧美亚洲一区二区三区| 亚洲国产精品精华液2区45| avtt综合网| 国产精品色婷婷久久58| 国产一区二区黄| 欧美一区二区三区久久精品茉莉花| 欧美精品精品一区| 欧美一区二区视频在线观看2020| 伊人蜜桃色噜噜激情综合| 免费欧美电影| 一区二区三区高清视频在线观看| 国产一区二区三区黄| 欧美天堂亚洲电影院在线播放| 欧美日韩国产首页| 一区二区三区国产盗摄| 欧美精品在线观看91| 欧美激情精品久久久| 欧美理论电影在线播放| 午夜精品久久久99热福利| 国产欧美精品国产国产专区| 亚洲欧美一区二区原创| 麻豆精品在线视频| 一本一道久久综合狠狠老精东影业| 久久精品人人做人人综合| 亚洲一区二区三区国产| 国产精品第2页| 欧美日韩在线播放三区四区| 99精品视频免费在线观看| 一区二区在线不卡| 亚洲国产精品一区二区第一页| 国产亚洲精久久久久久| 午夜在线a亚洲v天堂网2018| 欧美性生交xxxxx久久久| 狠狠色狠狠色综合日日tαg| 国产亚洲福利社区一区| 久久免费国产| 亚洲淫片在线视频| 久久久免费观看视频| 亚洲欧美日韩精品久久久久| 欧美在线高清视频| 久久精品av麻豆的观看方式| 亚洲国产精品电影在线观看| 欧美国产欧美亚州国产日韩mv天天看完整| 久久这里只有|