第11章 聊天室系統(tǒng)(JSP+Ajax實現(xiàn)) 542
視頻講解:1小時19分鐘
11.1 開發(fā)背景 543
11.2 需求分析 543
11.3 系統(tǒng)設計 543
11.3.1 業(yè)務流程圖 543
11.3.2 系統(tǒng)預覽 543
11.3.3 開發(fā)環(huán)境 544
11.4 關(guān)鍵技術(shù) 545
11.4.1 Ajax重構(gòu) 545
11.4.2 Application對象 547
11.4.3 監(jiān)控用戶在線狀態(tài) 547
11.4.4 通過快捷鍵發(fā)送聊天信息 549
11.4.5 滾屏顯示 550
11.4.6 踢出長時間不發(fā)言的用戶 552
11.5 公共類設計 552
11.5.1 字符編碼過濾器 552
11.5.2 編寫聊天室相關(guān)的Servlet類 553
11.6 用戶登錄模塊 555
11.7 聊天室主體功能模塊 557
11.7.1 設計聊天室主頁面 557
11.7.2 實時獲取并顯示在線人員列表 559
11.7.3 實現(xiàn)用戶發(fā)言 561
11.7.4 實時顯示聊天內(nèi)容 563
11.8 退出聊天室模塊 565
11.8.1 實現(xiàn)安全退出聊天室功能 565
11.8.2 處理非正常退出聊天室 566
11.9 本章小結(jié) 566
第12章 在線音樂吧(JSP+Struts+SQL Server 2005實現(xiàn)) 567
視頻講解:5小時48分鐘
12.1 開發(fā)背景 568
12.2 系統(tǒng)分析 568
12.2.1 需求分析 568
12.2.2 可行性分析 568
12.2.3 編寫項目計劃書 569
12.3 系統(tǒng)設計 571
12.3.1 系統(tǒng)目標 571
12.3.2 系統(tǒng)功能結(jié)構(gòu) 571
12.3.3 系統(tǒng)流程圖 571
12.3.4 系統(tǒng)預覽 572
12.3.5 構(gòu)建開發(fā)環(huán)境 573
12.4 數(shù)據(jù)庫設計 573
12.4.1 數(shù)據(jù)庫分析 573
12.4.2 數(shù)據(jù)庫概念設計 573
12.4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu) 574
12.4.4 創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表 575
12.5 公共類設計 577
12.5.1 數(shù)據(jù)庫連接及操作類 577
12.5.2 業(yè)務處理類 577
12.5.3 分頁類 580
12.5.4 字符串處理類 582
12.6 前臺頁面設計 583
12.6.1 前臺頁面概述 583
12.6.2 前臺頁面的技術(shù)分析 583
12.6.3 前臺頁面的實現(xiàn)過程 584
12.7 試聽歌曲并同步顯示歌詞 589
12.7.1 試聽歌曲并同步顯示歌詞概述 589
12.7.2 試聽歌曲并同步顯示歌詞分析 589
12.7.3 試聽歌曲并同步顯示歌詞實現(xiàn)過程 589
12.8 以順序和隨機方式進行歌曲連播 595
12.8.1 以順序和隨機方式進行歌曲連播概述 595
12.8.2 以順序和隨機方式進行歌曲連播分析 596
12.8.3 以順序和隨機方式進行歌曲連播的實現(xiàn)過程 596
12.9 后臺登錄設計 601
12.9.1 后臺登錄功能概述 601
12.9.2 后臺登錄技術(shù)分析 602
12.9.3 后臺登錄的實現(xiàn)過程 602
12.10 后臺添加上傳歌曲管理設計 604
12.10.1 后臺添加上傳歌曲管理概述 604
12.10.2 后臺添加上傳歌曲管理分析 605
12.10.3 后臺添加上傳歌曲管理實現(xiàn)過程 605
12.10.4 上傳歌曲文件及歌詞文件 606
12.10.5 保存歌曲信息 607
12.11 Struts 1.2介紹 607
12.11.1 Struts 1.2框架 607
12.11.2 Struts的組成 608
12.12 疑難問題分析與解決 609
12.13 本章小節(jié) 609