色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

dwr框架 json

錢浩然1年前8瀏覽0評論

DWR是一個輕量級的框架,它可以使你能夠使用JavaScript以及瀏覽器緩存優化進行遠程調用。DWR通過使用json格式進行數據傳輸,同時也支持xml。

function hello(name) {
dwrService.sayHello(name, function(data){
alert(data);
});
}

上面代碼演示了Js如何使用DWR調用“dwrService”中的“sayHello”方法,并傳遞name參數。同時它在回調函數中接收返回的數據并顯示為alert窗口。

JSON作為一種輕量級數據交換格式,目前已成為Web應用領域中常用的數據格式之一。DWR中使用JSON作為后臺數據返回格式的默認模式。下面是一個dwr服務的實例:

public class HelloService{
public String sayHello(String name){
return "Hello, " + name;
}
}

上述代碼是一個服務端類,它有一個方法“sayHello”,這個方法接受一個字符串作為參數,然后返回一個字符串。當我們使用DWR調用此方法時,它將返回一個json數據。在瀏覽器端我們可以使用以下方式來使用:

function hello(name) {
dwrService.sayHello(name, function(data){
console.log(data);
});
}

當我們調用hello方法,并傳入一個字符串,它將使用DWR調用服務端中的sayHello方法,并將字符串作為參數傳遞給它。服務端將計算并返回一個json數據,然后在回調函數中將數據返回給瀏覽器。在本例中,使用console.log將數據顯示在控制臺上。