出版時間:2010-6 出版社:人民郵電出版社 作者:徐明華 頁數(shù):442 字?jǐn)?shù):766000
Tag標(biāo)簽:無
前言
在Java技術(shù)領(lǐng)域,JavaWeb應(yīng)用開發(fā)空前活躍,因而許多程序員都在積極地學(xué)習(xí)有關(guān)Java Web的開發(fā)技術(shù)。但是面對眾多的開發(fā)技術(shù),許多人感到困惑,不知如何學(xué)習(xí),如何在實戰(zhàn)中應(yīng)用這些技術(shù)。本書就是為已經(jīng)完整地學(xué)習(xí)了JavaWeb開發(fā)技術(shù),想整合應(yīng)用且逐步過渡到輕量級JavaEE開發(fā)的人員準(zhǔn)備的。本書內(nèi)容融入了作者多年的JavaWeb開發(fā)經(jīng)驗,是Java培訓(xùn)專家的傾心之作。本書第二版在前版的基礎(chǔ)上擴(kuò)充了相關(guān)的基礎(chǔ)知識,并提供了更貼切的實用型案例。 本書內(nèi)容 第一部分JavaWeb開發(fā)基礎(chǔ) 第1章概括地介紹了JavaWeb開發(fā)的基本知識,以及一些常用軟件的安裝和配置?! 〉?章介紹了HTML相關(guān)的基礎(chǔ)知識,為前端開發(fā)做一些必要的知識儲備。 第3章介紹了CSS的基礎(chǔ)知識,這是JSP做頁面最常用的修飾技巧?! 〉?章介紹了JavaScript的基礎(chǔ)知識,這是JSP開發(fā)中驗證表單等最實用的方法?! 〉?章介紹了Servlet的基礎(chǔ)知識,這是JSP開發(fā)中最核心、最基礎(chǔ)的部分?! 〉?章介紹了JSP的編程基礎(chǔ)知識,這是JSP開發(fā)中必須掌握的最基礎(chǔ)部分?! 〉?章介紹了Aiax的基礎(chǔ)知識,這是JSP開發(fā)中增加用戶體驗、增強(qiáng)頁面效果的主流技術(shù)?! 〉诙糠諮avaWeb開發(fā)實戰(zhàn)技術(shù) 第8—16章介紹了JSP實戰(zhàn)技術(shù)和主流框架的整合知識,從知識的講解一知識的運(yùn)用一實際問題的解決一Web開發(fā)框架一程序架構(gòu)的設(shè)計,一步一步地引導(dǎo)讀者掌握J(rèn)avaWeb開發(fā)的知識,幫助讀者熟練運(yùn)用JSP和主流框架進(jìn)行實戰(zhàn)開發(fā)。 第三部分JavaWeb項目開發(fā)實戰(zhàn) 第17—21章介紹了幾個完整的JSP開發(fā)案例,通過這些貼近企業(yè)實戰(zhàn)的完整項目實踐,可以很好地達(dá)到如下目的。 (1)可以使讀者領(lǐng)悟到項目開發(fā)中的JSP技術(shù)和技巧?! ?2)可以更加透徹和清晰地理解前面章節(jié)所述的主流技術(shù)和各種框架的整合開發(fā)實現(xiàn)?! ?3)為以后在技術(shù)上無縫銜接地晉級到企業(yè)級JavaEE開發(fā)打好基礎(chǔ)。
內(nèi)容概要
本書共分3部分,詳細(xì)介紹了HTML、CSS、JavaScript、Servlet、Ajax、JSP等與Java Web前端開發(fā)相關(guān)的技術(shù),并從應(yīng)用的角度向讀者介紹了Web開發(fā)中各種技術(shù)的整合,將開發(fā)需求和學(xué)習(xí)規(guī)律有機(jī)地組織在一起。為了使讀者的開發(fā)技術(shù)逐步提升到Java EE水平,本書還重點介紹了利用主流框架,如Struts、Spring和Hibernate相結(jié)合的輕量級應(yīng)用開發(fā)知識及案例實現(xiàn)?! ”緯谥R講解上,采用前端技術(shù)→JSP基礎(chǔ)→JSP實戰(zhàn)技術(shù)→主流框架整合→案例實踐這種逐步提升的方式進(jìn)行,目的是幫助讀者不僅要完全掌握中小型Web程序開發(fā)技術(shù),更要從技術(shù)上有銜接地上升到Java EE層次;給讀者的學(xué)習(xí)目標(biāo)是,從Web開發(fā)初級程序員平滑晉級到企業(yè)級項目實戰(zhàn)角色?! ”緯v解細(xì)致、通俗易懂,大部分章節(jié)都提供了多個示例,且很多示例都是目前Web開發(fā)中經(jīng)常使用的功能,具有相當(dāng)高的實用價值。本書適合作為Java Web開發(fā)自學(xué)者的學(xué)習(xí)用書,也可以作為從事Java Web開發(fā)的程序員參考用書。
作者簡介
徐明華,曾就職某知名外企,長期從事Java EE程序開發(fā),積累了豐富的項目開發(fā)經(jīng)驗。酷愛寫作,在《CSDN》、《軟件報》、《電腦編程技巧與維護(hù)》等報刊上發(fā)表文章50余篇;出版了《JSF編程實戰(zhàn)導(dǎo)航》一書。
書籍目錄
第一部分 Java Web開發(fā)基礎(chǔ) 第1章 Web開發(fā)準(zhǔn)備 第2章 Java Web開發(fā)必備——HTML應(yīng)用 第3章 Java Web頁面修飾技巧——CSS應(yīng)用 第4章 Java Web開發(fā)表單驗證——JavaScript應(yīng)用 第5章 JSP核心基礎(chǔ)——Servlet應(yīng)用 第6章 Java Web編程必備知識——JSP編程基礎(chǔ) 第7章 Java Web中增強(qiáng)頁面效果的主流技術(shù)——Ajax應(yīng)用 第二部分 Java Web開發(fā)實戰(zhàn)技術(shù) 第8章 提高項目開發(fā)效率——JSP自定義標(biāo)簽應(yīng)用 第9章 數(shù)據(jù)操作基礎(chǔ)——JSP對文件操作 第10章 JSP標(biāo)準(zhǔn)標(biāo)記庫(JSTL)基礎(chǔ)知識 第11章 JSTL高級部分 第12章 電子郵件應(yīng)用程序接口——JavaMail應(yīng)用 第13章 Java Web開發(fā)普遍使用的知識——JSP分頁應(yīng)用 第14章 Java Web典型MVC框架——Struts應(yīng)用 第15章 Java Web輕量級持久化框架——Hibernate基礎(chǔ)與應(yīng)用 第16章 全方位的應(yīng)用框架——Spring應(yīng)用 第三部分 Java Web項目開發(fā)實戰(zhàn) 第17章 Struts+Spring+Hibernate(SSH)框架整合應(yīng)用 第18章 投票管理系統(tǒng) 第19章 留言本管理系統(tǒng) 第20章 博客應(yīng)用系統(tǒng)開發(fā) 第21章 產(chǎn)品信息發(fā)布系統(tǒng)
章節(jié)摘錄
在互聯(lián)網(wǎng)盛行的今天,幾乎眾多的項目都會包含信息發(fā)布系統(tǒng),我在從事軟件開發(fā)的前期,也主要是進(jìn)行基于Web應(yīng)用程序的開發(fā),毫不例外都會涉及信息發(fā)布模塊。制作一個完整的信息發(fā)布系統(tǒng)對于初學(xué)者而言是一個難以攻克的難關(guān),如果能把相關(guān)的知識與技能運(yùn)用起來,開發(fā)一個較完整的信息發(fā)布系統(tǒng),則是一件很有意義的事情。所以在本章就以“北京中科高宏科技有限公司”的門戶網(wǎng)站為例,與讀者探討開發(fā)一個完整的信息發(fā)布系統(tǒng)的步驟,希望讀者從中能有所收獲?! ⌒畔l(fā)布系統(tǒng)的目的比較明確,就是讓廣大讀者不僅通過本文能夠用JavaEE編寫信息發(fā)布系統(tǒng),而且能通過本文對信息發(fā)布系統(tǒng)的開發(fā)過程有個清晰的認(rèn)識。本系統(tǒng)讓開發(fā)者更加熟悉JavaEE的開發(fā)技巧。本系統(tǒng)相比前一案例,在功能要求上有一定的深入。并把系統(tǒng)分成前臺、后臺分別實現(xiàn),在編碼的過程中涉及Struts、Hibernate、Spring等相關(guān)知識。希望能通過本例的學(xué)習(xí),為以后開發(fā)相關(guān)的Web應(yīng)用程序打下良好的基礎(chǔ)?! ”境绦驑I(yè)務(wù)要求比較簡單,顯示頁面需要從數(shù)據(jù)源取出所有數(shù)并據(jù)列在頁面中,供使用者瀏覽,當(dāng)單擊相應(yīng)的產(chǎn)品標(biāo)題或圖片時,將顯示詳細(xì)的產(chǎn)品信息頁面供客戶查閱信息。 普通用戶還可以在瀏覽相關(guān)的產(chǎn)品時發(fā)表評論?! 」芾韱T用戶可以通過管理程序發(fā)布、修改或刪除產(chǎn)品信息。并可以添加、修改或刪除產(chǎn)品欄目。管理員可以查看相關(guān)的管理日志?! 【帉懕鞠到y(tǒng)時,力求做到簡單明了,嚴(yán)格遵循分層架構(gòu),以使讀者能夠迅速把握信息發(fā)布系統(tǒng)這一類型解決方案的核心思想。
媒體關(guān)注與評論
一本好書和好老師的幫助會讓你在程序員這條路上走得更快更遠(yuǎn)?;蛟S這并不是一本最好的書,但卻是最適合初學(xué)者的書?! 狢SDN總裁 本書知識布局合理,案例設(shè)計詳實得體,能激發(fā)學(xué)生的學(xué)習(xí)興趣,循序漸進(jìn)地提升學(xué)生的編程與開發(fā)能力?! 旖蜣r(nóng)學(xué)院教授 本書內(nèi)容精煉、由淺入深、通俗易懂、突出實戰(zhàn),是一本培訓(xùn)與自學(xué)都適宜的好教材。 ——天津城市建設(shè)學(xué)院教授 本書內(nèi)容充實、語富簡練、案例豐富,是高等院校計算機(jī)相關(guān)專業(yè)學(xué)生自學(xué)和課程設(shè)計的優(yōu)秀參考書?! 綎|德州學(xué)院 檢驗一位Java程序員水平高低的標(biāo)準(zhǔn)是看其能否綜合運(yùn)用所學(xué)技術(shù)完成一個架構(gòu)合理、功能完整的項目。本書案例闡述清楚、易理解,如果您想學(xué)到開發(fā)真實項目的本領(lǐng),本書將是您的最好選擇?! ?河南理工大學(xué) 本書精心挑選大量實例,強(qiáng)調(diào)學(xué)以致用,突出實戰(zhàn)。作者對JavaWeb開發(fā)的獨到見解與獨特的教學(xué)方法,可以讓讀者少走彎路,高效地學(xué)習(xí),縮小學(xué)習(xí)與實戰(zhàn)之間的差距,快速適應(yīng)將來的工作崗位?! 本┯∷W(xué)院 工欲善其事,必先利其器。要想成為好程序員,必先學(xué)好技術(shù)。這本書既適合初學(xué)者作為入門教材,又適合程序員作為技術(shù)參考,是一本不錯的學(xué)習(xí)書籍?! 旖虺鞘薪ㄔO(shè)學(xué)院
編輯推薦
《Java Web整合開發(fā)與項目實戰(zhàn):JSP Ajax Struts Hibernate Spring(第2版)》是Java培訓(xùn)專家的又一傾心之作,目的是幫助讀者掌握中小型Web開發(fā),并在技術(shù)上逐步晉級到Java EE企業(yè)級開發(fā)?! ⊥耆珓偃纹髽I(yè)級 Java EE開發(fā)角色 爆發(fā)期 在掌握了各種技術(shù)以后。通過綜合案例的實踐.達(dá)到了融會貫通,讀者可以開發(fā)出非常成熟、專業(yè)的Java Web項目?! W(xué)習(xí)框架的過渡期 為了適應(yīng)以后企業(yè)級目的開發(fā)。學(xué)習(xí)各種主流框架整合應(yīng)用知識是必須的,這也是讓讀者逐步掌握企業(yè)級項目開發(fā)的基礎(chǔ)。 學(xué)習(xí)實戰(zhàn)技術(shù)的過渡期 這時大量的高級技術(shù)和設(shè)計思路等問題開始考驗讀者的學(xué)習(xí)心理承受能力?! ∪腴T期 系統(tǒng)和全面地學(xué)習(xí)網(wǎng)絡(luò)開發(fā)各種主流技術(shù)。如前端頁面布局和、JSP知識。為以后全面掌握項目開發(fā)打下堅實的基礎(chǔ)?! ⊥暾腏SP開發(fā)技術(shù) 主流框架Struts、Spring、Hibernate整合應(yīng)用?! 〉湫偷捻椖繉崙?zhàn) 投票管理系統(tǒng)、留言簿管理系統(tǒng) 博客管理系統(tǒng)、產(chǎn)品信息發(fā)布系統(tǒng) (Struts+Hibernate+Spring)整合應(yīng)用實例 DVD光盤內(nèi)容 CSDN樂知教育的精品教學(xué)視頻 Ajax全程開發(fā)培訓(xùn)視頻 JPA快速入門培訓(xùn)視頻 Java游戲開發(fā)培訓(xùn)視頻 400分鐘的《Java Web整合開發(fā)與項目實戰(zhàn):JSP Ajax Struts Hibernate Spring(第2版)》配套開發(fā)視頻 全部實例源程序
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Java Web整合開發(fā)與項目實戰(zhàn) PDF格式下載