與大家共同成長(zhǎng)
目 錄 1 第一章:序 6 第二章:準(zhǔn)備與資源 9 一、下載 9 二、攔路虎 9 三、布署環(huán)境 11 四、SpketIDE 12 五、資源 16 六、小結(jié) 16 第三章:Ext OOP基礎(chǔ) 17 一、javascript類(lèi)的定義 17 二、Extjs命名空間的定義 17 三、Extjs OOP 17 四、配置(config)選項(xiàng) 19 五、Ext.apply()和Ext.applyIf() 20 六、小結(jié) 21 第四章:消息框 22 一、話說(shuō)消息框 22 二、最簡(jiǎn)單的消息框——提示框 23 三、輸入框 23 四、確認(rèn)框 24 五、自定義消息框 24 六、進(jìn)度條對(duì)話框 25 七、讓消息框飛出來(lái) 26 八、小結(jié) 27 第五章:頁(yè)面與腳本完全分離 28 一、Extjs是腳本的世界 28 二、Ext.onReady事件 28 三、來(lái)自Extjs的問(wèn)候 29 四、讓界面動(dòng)起來(lái) 29 五、Ext.Fx類(lèi) 30 六、Ext.Element類(lèi)中的動(dòng)畫(huà)函數(shù) 34 七、小結(jié) 35 第六章:元素操作與模板 36 一、重要也不重要的東西 36 二、Ext.DomHelper類(lèi) 36 三、Ext.XTemplate 38 四、小結(jié) 39 第七章:格式化 40 一、用戶需要優(yōu)秀體驗(yàn)的內(nèi)容 40 二、Ext.util.Format類(lèi) 40 三、再談XTemplete 44 四、如果連Format都不能滿足XTemplete的需要呢? 45 五、小結(jié) 45 第八章:Extjs組件結(jié)構(gòu) 46 一、Extjs的組件結(jié)構(gòu)遠(yuǎn)比我們想象的復(fù)雜 46 二、組件分類(lèi) 47 三、組件的生命周期 48 四、組件渲染方法render 50 五、小結(jié) 52 第九章:按鈕與日期選擇器 53 一、開(kāi)始組件學(xué)習(xí)之旅 53 二、被設(shè)計(jì)得面目全非的按鈕 53 三、日期選擇器Ext.DatePicker 55 四、小結(jié) 56 第十章:數(shù)據(jù)與ComboBox 57 一、數(shù)據(jù)在這里是動(dòng)詞 57 二、Ext.data.DataProxy類(lèi) 57 三、Ext.data.DataReader類(lèi) 58 四、Ext.data.Store類(lèi) 59 五、下拉列表框 60 六、得到下拉列表框的值 62 七、源代碼 63 八、小結(jié) 64 第十一章:Ajax與ComboBox 65 一、Ajax 65 二、Ext.Ajax類(lèi) 65 三、Ajax文件上傳 67 四、你來(lái)自遠(yuǎn)方 72 五、小結(jié) 73 第十二章:分頁(yè)與ComboBox 74 一、關(guān)于分頁(yè) 74 二、從Servlet獲取當(dāng)前頁(yè)數(shù)據(jù) 74 三、創(chuàng)建ComboBox 76 四、小結(jié) 77 第十三章:面板(Panel) 78 一、漂亮的窗格從這里開(kāi)始 78 二、Ext.Panel類(lèi) 78 三、小結(jié) 83 第十四章:Panel的子類(lèi)——Window窗口 85 一、概述 85 二、Ext.Window類(lèi) 85 三、實(shí)現(xiàn)Window的最小化功能 87 四、小結(jié) 91 第十五章:Panel的子類(lèi)——FormPanel 93 一、無(wú)處不在的表單 93 二、Ext.form.FormPanel類(lèi) 93 三、提交表單至服務(wù)器 97 四、小結(jié) 100 第十六章:更多表單組件 102 一、您能說(shuō)出哪些表單組件呢? 102 二、表單組件關(guān)系圖 102 三、組件配置選項(xiàng)介紹 103 四、完整源代碼 107 五、小結(jié) 112 第十七章:懸停提示與驗(yàn)證 113 一、懸停提示 113 二、懸停提示的用法 114 三、表單組件驗(yàn)證 118 四、小結(jié) 120 第十八章:FormPanel布局與初始化 121 一、布局概述 121 二、分割吧! 121 三、表單初始化 126 四、小結(jié) 131 第十九章:嘆為觀止的表格組件——GridPanel 132 一、表格、表格面板 132 二、列模型與數(shù)據(jù) 132 三、加強(qiáng)版的列模型 135 四、小結(jié) 138 第二十章:行模型與Grid視圖 139 一、行選擇模型 139 二、Grid視圖 143 三、小結(jié) 147 第二十一章:GridPanel分頁(yè) 148 一、跑跑題——JSON-LIB 148 二、分頁(yè)工具欄 154 三、分頁(yè) 154 四、小結(jié) 157 第二十二章:GridPanel擴(kuò)展 158 一、學(xué)會(huì)自學(xué)吧,朋友 158 二、帶摘要的GridPanel 158 三、RowExpander 162 四、分組GridPanel 165 五、將帶摘要的GridPanel和分組GridPanel合二為一 168 六、小結(jié) 171 第二十三章:可編輯的GridPanel——EditGridPanel 172 一、EditGridPanel 172 二、編輯訂單數(shù)據(jù) 173 三、保存修改的數(shù)據(jù)至服務(wù)器 178 四、處理請(qǐng)求 179 五、完整源代碼 181 六、驗(yàn)證 186 七、替換選擇模型 187 八、小結(jié) 187 第二十四章:樹(shù)與選擇模型 188 一、樹(shù)——TreePanel 188 二、創(chuàng)建簡(jiǎn)單的TreePanel 189 三、選擇模型 192 四、MultiSelectionModel 195 五、帶復(fù)選框的節(jié)點(diǎn) 195 六、小結(jié) 199 第二十五章:動(dòng)態(tài)操作樹(shù)節(jié)點(diǎn) 200 一、概述 200 二、基本操作 201 三、事件 203 四、小結(jié) 204 第二十六章:遠(yuǎn)程獲取節(jié)點(diǎn)數(shù)據(jù) 205 一、 概述 205 二、異步加載解析 206 三、小結(jié) 212 第二十七章:選項(xiàng)卡面板——Ext.TabPanel 214 一、關(guān)于魅族和M8 214 二、TabPanel概述 214 三、TabPanel標(biāo)簽操作 216 四、標(biāo)簽彈出菜單 217 五、小結(jié) 220 第二十八章:Viewport類(lèi) 221 一、概述 221 二、Viewport的基本使用 221 三、小結(jié) 226 第二十九章:綜合項(xiàng)目 227 一、概述 227 二、數(shù)據(jù)庫(kù)設(shè)計(jì) 228 三、持久層封裝 229 四、DAO 235 五、業(yè)務(wù)層 238 六、控制器Action 242 七、Spring配置文件 249 八、主界面 251 九、添加新員工 253 十、員工信息維護(hù) 255 十一、效果圖 261 十二、小結(jié) 262
Copyright @ 小菜毛毛 Powered by: .Text and ASP.NET Theme by: .NET Monster