SSH下AJAX 與JSON非同步功能的實現

2021-08-31 04:32:52 字數 769 閱讀 1488

1.首先要匯入的包:

commons-beanutils-1.8.3.jar

commons-collections-3.2.1.jar

commons-lang-2.5.jar

commons-logging-1.1.1.jar

ezmorph-1.0.6.jar

json-lib-2.3-jdk15.jar

jsonplugin-0.32這個包支援給予ajax的支援;但會與struts核心包衝突 所以我們用struts2-json-plugin-2.1.8.1.jar這個包代替!

2.頁面**示例:

var url = "checkposition.action";   

var params = ;

$.getjson(url,params,function callback(data));

3.aciton中的方法

public string checkposition() throws exceptionelse 

return success;

}

4.struts配置檔案中配置新建乙個新的包package必須繼承json-default;這裡jar包的json-default也是繼承struts-default的!

result

寫下來作為自己的備忘錄吧 :d

Ajax同步與非同步

之前一直在寫jquery 的時候遇到ajax載入資料都需要考慮 執行順序問題。最近的專案用了到ajax同步。這個同步的意思是當js 載入到當前ajax的時候會把頁面裡所有的 停止載入,頁面出去假死狀態,當這個ajax執行完畢後才會繼續執行其他 頁面假死狀態解除。而非同步則這個ajax 執行中的時候其...

ajax 同步與非同步

同步是指 傳送方發出資料後,等接收方發回響應以後才發下乙個資料報的通訊方式。使用者填寫所有資訊後,提交給伺服器,等待伺服器的回應 檢驗資料 是一次性的。資訊錯誤又要重新填寫!非同步是指 傳送方發出資料後,不等接收方發回響應,接著傳送下個資料報的通訊方式。當使用者填寫完一條資訊後,該資訊會自動向伺服器...

AJAX同步與非同步

今天來大概說說ajax中的同步與非同步。其實,就我的理解,同步與非同步的區別就是程式執行過程中是否有等待。同步 意思就是js 載入到當前的 ajax時候,會等待ajax 執行完畢後再開始載入其他 非同步 js 是指當載入到 ajax時候,在ajax 執行的同時 也會執行其他 jquery 的asyn...