瘋狂Ajax講義(第3版)
本書詳細(xì)介紹了jQuery1.8、ExtJS4.1、Prototype1.7.1、DWR這4個(gè)最常用的Ajax框架的用法,并針對(duì)每個(gè)框架提供了一個(gè)實(shí)用案例,讓讀者理論聯(lián)系實(shí)際。這部分內(nèi)容是“瘋狂軟件教育中心”的標(biāo)準(zhǔn)講義,它既包含了實(shí)際Ajax開(kāi)發(fā)的重點(diǎn)和難點(diǎn),也融入了大量學(xué)習(xí)者的學(xué)習(xí)經(jīng)驗(yàn)和感悟。再由筆者以豐富的授課經(jīng)驗(yàn)為基礎(chǔ),深入淺出地介紹它們,希望讀者真正掌握Ajax開(kāi)發(fā)的精髓。本書最后提供了2個(gè)綜合性案例:Blog系統(tǒng)和電子拍賣系統(tǒng),讓讀者將前面所學(xué)真正應(yīng)用到實(shí)際項(xiàng)目中。電子拍賣系統(tǒng)是一個(gè)包含5個(gè)表、表之間具有復(fù)雜關(guān)聯(lián)映射的系統(tǒng),該案例采用目前最流行、最規(guī)范的輕量級(jí)JavaEE架構(gòu),將整個(gè)應(yīng)用分為領(lǐng)域?qū)ο髮印AO層、業(yè)務(wù)邏輯層,然后用DWR作為Ajax引擎調(diào)用業(yè)務(wù)邏輯方法響應(yīng)異步請(qǐng)求,系統(tǒng)權(quán)限檢查推遲到業(yè)務(wù)邏輯層完成,并使用HTTPSession跟蹤用戶操作狀態(tài),從而避免用戶刷新瀏覽器導(dǎo)致的瀏覽狀態(tài)丟失。
·29.6萬(wàn)字