国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
DWR ,不僅僅是Ajax

最近在做Web應(yīng)用,項目去求,引入了DWR

對這個決定我一開始有些“不是太喜歡”,感覺DWR相對于jQuery來說,顯得太笨重

因為之前我得理解是,DWR、Dojo、JQuery都是Ajax框架,只是他們的實現(xiàn)不同而已

可能自己也有點“偏愛”JQuery

(確實十分簡潔,而且對于精致、細膩的頁面來說,沒有一點破壞性?。?/p>

 

可是,真正沉下心來,使用的時候,發(fā)現(xiàn)

DWR很好,很強大!而且更重要的是,DWR不僅僅是Ajax

為什么呢?

DWR是服務(wù)器端的js框架(很多人都是這樣說的,而且是DWR的第一印象)

個人覺得這樣的描述不是很吸引人

如果改成:

“DWR可以讓你在HTML頁面中以聯(lián)合數(shù)組的形式得到任何Java對象”

直接拿到對象!

這樣比XML、比JSON方便多少呢?

這樣的結(jié)果是,在HTML頁面中,你也可以用對象導航的方式取得你想要的值

在HTML中寫js就像在后臺寫Java一樣有快感...

這就是我使用DWR的最深刻的體會

 

比如你構(gòu)造個dto的User對象,再開放一個方法給DWR

(假如方法為: User  getUser(int id);)

那么你在HTML中的js就可以直接使用:(假如這個方法在js中的調(diào)用名為:TestDWR)

var user = TestDWR.getUser(2);

那么:

user.username;

user.password;

user.power;(如果power是引用類型的話)

user.power.id;

...

非常方便的開發(fā)方式!

 

現(xiàn)在,瘦客戶端和胖客戶端都各有優(yōu)勢,使用DWR做一些,驗證,賦值,頁面整合,減輕服務(wù)器的負荷

我覺得是一個很好的選擇。

(對于 反Ajax,因為我沒有什么需求,所以也沒有怎么用)

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
java面試⑤前端部分
Dwr介紹
DWZ使用問題解析01
說說JSON和JSONP,也許你會豁然開朗
jQuery zxxbox彈出框插件(v3.0)測試頁面 ? 張鑫旭
【9】Vue.js開發(fā)
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服