工作表 558
17.9.2 情景應用2——利用Spring生成PDF文件 561
17.9.3 情景應用3——利用Spring的多動作控制器實現(xiàn)數(shù)據(jù)查詢和刪除操作 562
17.9.4 情景應用4——利用Spring向?qū)Э刂破鲗崿F(xiàn)分步用戶注冊 565
17.9.5 情景應用5——使用Spring MVC編寫在線通訊錄 567
17.10 自我測試 573
17.11 行動指南 574
17.12 成功可以復制——征途巨人史玉柱 575
第4部分 實用技術(shù)篇
第18堂課 JSP操作XML 579 視頻講解:72分鐘
18.1 XML簡介 580
18.1.1 XML文檔結(jié)構(gòu) 580
18.1.2 XML語法要求 581
18.1.3 為XML文檔中的元素定義屬性 581
18.2 dom4j創(chuàng)建XML文檔 582
18.2.1 創(chuàng)建XML文檔對象 582
18.2.2 創(chuàng)建根節(jié)點 582
18.2.3 添加注釋 583
18.2.4 創(chuàng)建子節(jié)點 583
18.2.5 添加屬性 583
18.2.6 設置節(jié)點內(nèi)容 584
18.2.7 設置輸出格式 584
18.2.8 設置編碼 584
18.2.9 輸出XML文檔 585
18.3 解析XML文件 585
18.3.1 構(gòu)建XML文檔對象 586
18.3.2 獲取根節(jié)點 586
18.3.3 獲取子節(jié)點 586
18.3.4 刪除節(jié)點 587
18.4 照貓畫虎——基本功訓練 587
18.4.1 基本功訓練1——在控制臺上顯示XML文檔內(nèi)容 587
18.4.2 基本功訓練2——在瀏覽器上顯示XML文檔內(nèi)容 588
18.4.3 基本功訓練3——修改XML文件中的公告信息 589
18.4.4 基本功訓練4——刪除公告信息 592
18.5 情景應用——拓展與實踐 594
18.5.1 情景應用1——保存公告信息到XML文件 594
18.5.2 情景應用2——將數(shù)據(jù)表導入到XML文件 596
18.5.3 情景應用3——以XML文檔顯示JSP文件 599
18.5.4 情景應用4——使用SAX讀取XML文件 600
18.6 自我測試 601
18.7 行動指南 602
18.8 成功可以復制——創(chuàng)造互聯(lián)網(wǎng)搜索時代謝爾蓋·布林 603
第19堂課 文件上傳與下載 605 視頻講解:97分鐘
19.1 文件上傳 606
19.2 Common-FileUpload組件核心 608
19.2.1 添加表單及表單元素 608
19.2.2 創(chuàng)建上傳對象 608
19.2.3 解析上傳請求 608
19.3 文件下載 609
19.3.1 文件類 609
19.3.2 文件字節(jié)輸入流 610
19.3.3 字節(jié)輸出流 610
19.4 照貓畫虎——基本功訓練 611
19.4.1 基本功訓練1——文件的簡單上傳 611
19.4.2 基本功訓練2——讀取表單信息 612
19.4.3 基本功訓練3——限制上傳文件的類型 615
19.4.4 基本功訓練4——文件的簡單下載 616
19.5 情景應用——拓展與實踐 618
19.5.1 情景應用1——隱藏文件下載真實路徑 618
19.5.2 情景應用2——顯示上傳文件的格式 619
19.5.3 情景應用3——文件的下載 620
19.5.4 情景應用4——批量文件上傳 623
19.6 自我測試 624
19.7 行動指南 625
19.8 成功可以復制——初中站長的創(chuàng)業(yè)故事李興平 626
第20堂課 動態(tài)圖表 627 視頻講解:112分鐘
20.1 JFreeChart簡介 628
20.1.1 認識JFreeChart組件 628
20.1.2 JFreeChart的下載與使用 628
20.2 JFreeChart的核心對象 629
20.2.1 制圖對象 629
20.2.2 制圖工廠對象 630
20.2.3 數(shù)據(jù)集合對象 630
20.2.4 繪圖區(qū)對象 631
20.2.5 坐標軸對象 633
20.2.6 圖片渲染對象 634
20.3 JFreeChart的應用 635
20.3.1 如何獲取圖片 635
20.3.2 創(chuàng)建數(shù)據(jù)集合與JFreeChart實例 636
20.3.3 圖表相關屬性的設置 638
20.3.4 JFreeChart內(nèi)置JDBC的使用 639
20.3.5 中文亂碼的解決方案 641
20.4 照貓畫虎——基本功訓練 642
20.4.1 基本功訓練1——繪制餅狀圖 642
20.4.2 基本功訓練2——生成柱狀圖 643
20.4.3 基本功訓練3——繪制折線圖 644
20.4.4 基本功訓練4——生成區(qū)域圖表 646
20.4.5 基本功訓練5——生成時序圖表 647
20.5 情景應用——拓展與實踐 649