名師講壇:Java Web開發(fā)實戰(zhàn)經典基礎篇(附光盤)
定 價:69.8 元
- 作者:李興華 ,王月清 編
- 出版時間:2010/8/1
- ISBN:9787302231585
- 出 版 社:清華大學出版社
- 中圖法分類:TP312JA
- 頁碼:555
- 紙張:膠版紙
- 版次:1
- 開本:大16開
《名師講壇:Java Web開發(fā)實戰(zhàn)經典基礎篇(附光盤)》用通俗易懂的語言和豐富多彩的實例,通過對Ajax、JavaScript、HTML等Web系統(tǒng)開發(fā)技術基礎知識的講解,并結合MVC設計模式的理念,詳細講述了使用JSP及Struts框架進行Web系統(tǒng)開發(fā)的相關技術。
全書分4部分共17章,內容包括Java Web開發(fā)簡介,HTML、JavaScript簡介,XML簡介,Tomcat服務器的安裝及配置,JSP基礎語法,JSP內置對象,JavaBean,文件上傳,Servlet程序開發(fā),表達式語言,Tomcat數據源,JSP標簽編程,JSP標準標簽庫(JSTL),Ajax開發(fā)技術,Struts基礎開發(fā),Struts常用標簽庫,Struts高級開發(fā)。另外,附錄中還介紹了實用工具、MyEclipse開發(fā)工具和HTTP狀態(tài)碼及頭信息!睹麕熤v壇:Java Web開發(fā)實戰(zhàn)經典基礎篇(附光盤)》所有知識均以實用性為主,講解的是開發(fā)的核心內容,幾乎全部用實例和代碼講解。
《名師講壇:Java Web開發(fā)實戰(zhàn)經典基礎篇(附光盤)》配備32小時同步教學視頻,以及幾乎全部實例的源程序,服務網站提供了電子教案等教學配套資料。
《名師講壇:Java Web開發(fā)實戰(zhàn)經典基礎篇(附光盤)》適合Java Web開發(fā)的入門者使用,也可以作為普通高校、應用型高校、部分高職院校等以實用性為主的在校大學生作為參考書。
“我們在用心做事,做最好的教育,做最好的圖書!”
——北京魔樂科技教學總監(jiān) 李興華
“無獨有偶,因為執(zhí)著,所以專業(yè)!”
——中科軟通CEO 王月清
本書起源
這本書是北京魔樂科技(MLDN軟件實訓中心)繼《名師講壇——Java開發(fā)實戰(zhàn)經典》之后的又一扛鼎之作!
親愛的讀者朋友,感謝您獨具慧眼選擇了這本書,我們堅信:本書將向您充分展示出Java開發(fā)技術的神奇魅力,且將會帶您快速、輕松地進入Java Web的開發(fā)領域。
這本書浸透了我們的心血。它最初來源于我們的講義,后應出版社之邀,數易其稿,從開始創(chuàng)作整理到完稿,到最后的視頻全部錄制完成,一共歷時14個月。當然在這14個月中,我還有繁重的教學及項目開發(fā)任務,但是無論教學還是開發(fā)中間,我們無時無刻不在惦記、驗證、揣摩、記錄與本書有關的內容。
希望用我們的學習、教學和開發(fā)經歷、經驗,啟示后來的讀者,少走彎路,能夠在有限的時間內快速掌握一門技術。
記得若干年前,當JSP技術剛剛在中國興起的時候,我們就迫切尋覓一本能很快掌握這門技術的書,當時是幾乎每周都會向圖書城跑一趟,用每個月省吃儉用的錢去買一些相關的書來學習,當把每一本書帶回家的時候,心中的那份喜悅是無法用言語來表達的。但往往是因為晦澀的文字、解釋不清的概念、調試不通的程序等一系列問題,讓人感到技術似乎十分深奧,并一度懷疑我們是不是真的適合做這個行業(yè)。現(xiàn)在才知道,很多問題出在書上——很多書是一些不懂技術的人拼出來的,真有一種上當受騙的感覺!現(xiàn)在,經過多年的摸爬滾打,我們對這些技術已經很熟悉了,但回想當年的經歷,還隱隱作痛。于是,就想用“心”寫一本書,讓每一位后來的讀者不再為技術而嚇到、而退卻。因為,我們覺得技術并不難,但第一步——選書很關鍵,一本晦澀無比、不知所云而又故作深奧的書,很可能讓人從此與該行業(yè)無緣,相反,一本好書好比是一個好的啟蒙老師,可以輕松、愉快地把人帶入一個專業(yè)的領域。
本書內容結構
本書共分為5個部分:Web開發(fā)前奏、Web基礎開發(fā)、Web高級開發(fā)、框架開發(fā)、附錄。
本書的核心章節(jié)為:第3章~第10章,第14章、第15章、第17章。
本書循序漸進,每一部分的知識都是為后續(xù)內容進行服務的,學習步驟參考下圖。
學習步驟
上圖中,對于整個Web學習應該分5步展開,每一步都有需掌握的核心知識,這些步驟和核心知識的對應關系下圖所示。
與學習步驟相對應的核心知識
在學習本書之前,建議讀者一定要先掌握一些Java基礎知識,我們推薦《名師講壇——Java開發(fā)實戰(zhàn)經典》一書,因為這本書與本書內容有關聯(lián),而且要特別注意以下幾點。
?面向對象:理解類的設計原則,掌握抽象類和接口的使用。
?類集框架:掌握集合框架的主要作用,并且可以靈活使用Collection、Map、Iterator等接口。
?Java IO:文件的輸入輸出操作,在文件上傳章節(jié)中將會有重要作用。
?JDBC:Java Web貫徹始終的技術,沒有JDBC基本上Java Web也就將失去全部意義。
讀者服務
1.本書隨書DVD光盤提供了教學視頻和實例中用到的源程序,讀者可以先看視頻,并調試相關程序,在體驗中學習。
2.本書提供了http://bbs.mldn.cn論壇,讀者可以登錄尋求幫助,還可以發(fā)郵件給我們mldnqa@163.com。
3.高校教師可以登錄http://www.jiangker.com/,注冊后,我們?yōu)槟峁┩暾慕虒W大綱、學習筆記、視頻教學等一系列的資料。
高校、應用型、高職院校邀請授課,請致電:010-51283346。
本書作者
本書主要由李興華、王月清執(zhí)筆完成,還有其他人員參與了本書的文字整理、技術調試等工作,在此,謹向他們深表謝意,他們是:康麗華、董鳴楠、孫述龍、劉翳、張笑楠、劉剛、田弘冰、龐猛、劉楨媛、劉圣、李祺、孫浩、范金圣、周艷軍、劉宏偉、徐明明、馬云濤、李杰、張蕊、郭鴻喜、王四波、李金曼、張旭明、馬寧、王續(xù)、石瑞、師鉑弘、蘇瑩、張金旭、朱亞娜、李少龍、韓雷、朱紅、吳海斌、鄭京偉、張軍、高林、樊慶沖、劉閔、王孝慶、湯敬寧、羅昆、崔嵐、謝歡歡、堪雪蓮、王繼生、趙建軍、張艷萍、吳亨、路繼、苑建明和李超。
寄語讀者——追求夢想,永不放棄!
本書是我們長達5年的經驗的總結,它記錄了教學和開發(fā)中的點點滴滴的經驗和教訓,也歷經許多學生的檢驗,絕非濫竽充數之書!只要認真研讀本書內容,就一定能夠順利跨入Java Web的大門。由于書中的內容基本都是原創(chuàng),難免會有解釋不到位的地方,希望讀者朋友能提出寶貴意見,我們來共同交流。
最后,希望本書成為您的“啟蒙老師”,引領您在軟件開發(fā)的大道上越走越好!
李興華 王月清
李興華,著名JAVA培訓講師,JAVA EE高端培訓講師,北京魔樂科技(MLDN軟件實訓中心)教學總監(jiān),中科軟通系統(tǒng)架構師,火車票網技術總監(jiān),北京偉仕嘉禾科技發(fā)展有限公司系統(tǒng)架構師,8年軟件開發(fā)經驗,5年高端培訓經驗,先后為40多家大中型企業(yè)做過培訓,在JAVA培訓方面享有很高的知名度。
第1部分 Web開發(fā)前奏
第1章 Java Web開發(fā)簡介
第2章 HTML、JavaScript簡介
第3章 XML簡介
第4章 Tomcat服務器的安裝及配置
第2部分 Web基礎開發(fā)
第5章 JSP基礎語法
第6章 JSP內置對象
第7章 JavaBean
第8章 文件上傳
第3部分 Web高級開發(fā)
第9章 Servlet程序開發(fā)
第10章 表達式語言
第11章 Tomcat數據源
第12章 JSP標簽編程
第13章 JSP標準標簽庫
第14章 Ajax開發(fā)技術
第4部分 框架開發(fā)
第15章 Struts基礎開發(fā)
第16章 Struts常用標簽庫
第17章 Struts高級開發(fā)
第5部分 附錄
附錄A 實用工具
附錄B MyEclipse開發(fā)工具
附錄C HTTP狀態(tài)碼及頭信息
第1章 Java Web開發(fā)簡介
通過本章的學習可以達到以下目標:
了解Web的發(fā)展過程。
理解Web開發(fā)的主要技術及作用范圍。
掌握企業(yè)開發(fā)的整體架構。
隨著互聯(lián)網的興起,Web技術已經應用得越來越廣泛,而且已經有越來越多的語言開始支持Web的開發(fā)。本章將介紹Web的發(fā)展歷程和Web常見的開發(fā)語言。
提示
Web的本意。
Web本意是蜘蛛網和網的意思,但是現(xiàn)在已經被廣泛地翻譯成網絡、互聯(lián)網等。
1.1 Web發(fā)展歷程
在早期,人們?yōu)榱朔奖汩_展科學研究,設計出了Internet用于連接美國的少數幾個頂尖研究機構,之后隨著進一步的發(fā)展,人們開始應用HTTP協(xié)議(Hypertext Transfer Protocol,超文本傳輸協(xié)議)進行超文本(hypertext)和超媒體(hypermedia)數據的傳輸,從而將一個個的網頁展示在每個用戶的瀏覽器上。今天的Web已經從最早的靜態(tài)Web發(fā)展到了動態(tài)Web階段,隨之而來的像網上銀行、網絡購物等站點的興起,更是將Web帶進了人們的生活和工作中。