出版時(shí)間:2009-4 出版社:電子工業(yè)出版社 作者:卜炟 頁(yè)數(shù):407
Tag標(biāo)簽:無(wú)
前言
Java Web開(kāi)發(fā)在整個(gè)Web開(kāi)發(fā)領(lǐng)域占有重要地位。目前許多的Web應(yīng)用將Java Web開(kāi)發(fā)作為首選,尤其是大中型Web應(yīng)用。Java Web從最初的Servlet,發(fā)展到后來(lái)的JSP,吸引著許多Web開(kāi)發(fā)人員的眼球。目前市面上關(guān)于Java Web開(kāi)發(fā)的書(shū)籍非常豐富,但是這些書(shū)有些過(guò)于技術(shù)化,入門(mén)者根本無(wú)法入手,也有部分書(shū)籍內(nèi)容不全,無(wú)法讓初學(xué)者對(duì)該技術(shù)得到全面的認(rèn)識(shí)?! 榱四茏尦醮谓佑|Java Web開(kāi)發(fā)的愛(ài)好者快速而又輕松地學(xué)會(huì)Java Web開(kāi)發(fā),筆者總結(jié)了自己學(xué)習(xí)Java Web開(kāi)發(fā)的經(jīng)驗(yàn),并結(jié)合多年實(shí)際開(kāi)發(fā)的經(jīng)驗(yàn),編寫(xiě)了這本Java Web基礎(chǔ)教程。在本書(shū)中,筆者從最基礎(chǔ)的概念入手,循序漸進(jìn)地將Java Web開(kāi)發(fā)中的每個(gè)技術(shù)點(diǎn)展現(xiàn)在讀者面前,力求讓讀者在最短的時(shí)間內(nèi)高效地掌握J(rèn)ava Web開(kāi)發(fā)的基礎(chǔ)概念及技術(shù)要點(diǎn)。 本書(shū)有何特色 1.細(xì)致體貼的講解 為了讓讀者更快地上手,本書(shū)特別設(shè)計(jì)了適合初學(xué)者的學(xué)習(xí)方式,用準(zhǔn)確的語(yǔ)言總結(jié)概念?用直觀的圖示演示過(guò)程?用詳細(xì)的注釋解釋代碼?用形象的比方幫助記憶。
內(nèi)容概要
本書(shū)是Java Web開(kāi)發(fā)的基礎(chǔ)教程,針對(duì)沒(méi)有接觸過(guò)或還不是特別熟悉Java Web開(kāi)發(fā)的讀者,詳細(xì)介紹了Java Web開(kāi)發(fā)的基礎(chǔ)概念及技術(shù)要點(diǎn)。全書(shū)分為6篇共21章內(nèi)容,第一篇為Java Web基礎(chǔ)篇,介紹了執(zhí)行環(huán)境和開(kāi)發(fā)環(huán)境的搭建及JSP的語(yǔ)法基礎(chǔ)。第二篇為JSP 2.0開(kāi)發(fā)篇,介紹了JSP指令元素、JSP動(dòng)作元素、JSP內(nèi)置對(duì)象、JSP和JavaBean等內(nèi)容。第三篇為Servlet開(kāi)發(fā)篇,介紹了Servlet的基礎(chǔ)知識(shí)及Servlet監(jiān)聽(tīng)器,以及過(guò)濾器的開(kāi)發(fā)等內(nèi)容。第四篇為使用設(shè)計(jì)模式篇,介紹了DAO和MVC這兩個(gè)經(jīng)典設(shè)計(jì)模式。第五篇為框架技術(shù)篇,介紹了Struts 2、Hibernate、Spring這三個(gè)目前非常流行的輕量級(jí)Java Web開(kāi)發(fā)框架。第六篇為項(xiàng)目實(shí)戰(zhàn)篇,通過(guò)整合前面的三個(gè)框架,開(kāi)發(fā)一套用戶(hù)管理系統(tǒng)?! ”緯?shū)適合Java Web開(kāi)發(fā)技術(shù)的初學(xué)者,也可作為大、中院校學(xué)生和培訓(xùn)班的教材。對(duì)于有一定Java Web開(kāi)發(fā)技術(shù)基礎(chǔ),但還需要進(jìn)一步學(xué)習(xí)的人員,本書(shū)也有較大的參考價(jià)值。
書(shū)籍目錄
第一篇 Java Web基礎(chǔ)篇 第1章 搭建開(kāi)發(fā)環(huán)境(教學(xué)視頻:53分鐘) 第2章 JSP的基礎(chǔ)語(yǔ)法(教學(xué)視頻:27分鐘) 第二篇 JSP 2.0開(kāi)發(fā)篇 第3章 JSP指令元素(教學(xué)視頻:37分鐘) 第4章 JSP動(dòng)作元素(教學(xué)視頻:31分鐘) 第5章 JSP內(nèi)置對(duì)象(教學(xué)視頻:51分鐘) 第6章 數(shù)據(jù)庫(kù)操作(教學(xué)視頻:9分鐘) 第7章 JSP和JavaBean(教學(xué)視頻:34分鐘) 第8章 EL表達(dá)式(教學(xué)視頻:49分鐘) 第9章 JSTL標(biāo)簽庫(kù)(教學(xué)視頻:75分鐘) 第三篇 Servlet開(kāi)發(fā)篇 第10章 Servlet開(kāi)發(fā)基礎(chǔ)( 教學(xué)視頻:41分鐘) 第11章 Filter開(kāi)發(fā)(教學(xué)視頻:41分鐘) 第12章 Listener開(kāi)發(fā)( 教學(xué)視頻:26分鐘) 第四篇 使用設(shè)計(jì)模式篇 第13章 DAO設(shè)計(jì)模式(教學(xué)視頻:21分鐘) 第14章 MVC設(shè)計(jì)模式(教學(xué)視頻:22分鐘) 第五篇 框架技術(shù)篇 第15章 Struts 2基礎(chǔ)(教學(xué)視頻:41分鐘) 第16章 Struts 2高級(jí)應(yīng)用(教學(xué)視頻:51分鐘) 第17章 持久化框架Hibernate(教學(xué)視頻:35分鐘) 第18章 Struts 2整合Hibernate開(kāi)發(fā)(教學(xué)視頻:28分鐘) 第19章 Spring開(kāi)發(fā)(教學(xué)視頻:39分鐘) 第20章 Struts 2整合Spring開(kāi)發(fā)(教學(xué)視頻:32分鐘) 第六篇 項(xiàng)目實(shí)戰(zhàn)篇 第21章 SSH整合開(kāi)發(fā)用戶(hù)管理系統(tǒng)
章節(jié)摘錄
【代碼解析】示例代碼中分別設(shè)置application、session、request、page范圍的name屬性,并最終通過(guò)pageScope、requestScope、sessionScope及applicationScope來(lái)獲得相應(yīng)屬性范圍的name屬性值。第26行中并沒(méi)有指定范圍,這時(shí)將按照查找順序來(lái)取得,又因?yàn)橥瑫r(shí)在page、request、session、application范圍中存儲(chǔ)了“name”變量,所以這時(shí)將取得page范圍內(nèi)的name屬性值,即“page_James”。 8.2.3與輸入有關(guān)的內(nèi)置對(duì)象 與輸入有關(guān)的隱含對(duì)象有兩個(gè)param和paramValues,用來(lái)取得用戶(hù)的請(qǐng)求參數(shù)。在使用EL之前可以使用如下代碼取得用戶(hù)的請(qǐng)求參數(shù)?! equest.getParameter(String name); request.getParameterValues(name); 在使用EL時(shí)則可以使用param和paramValues兩者來(lái)取得用戶(hù)請(qǐng)求參數(shù)。其中使用param接收的參數(shù)只有一個(gè)值,而如果參數(shù)有幾個(gè)值,就必須使用paramValues來(lái)接收參數(shù)?! 痉独?-8】范例8-8是一個(gè)使用param和paramValues取得用戶(hù)請(qǐng)求參數(shù)的示例。該范例包含兩個(gè)文件,一個(gè)是用來(lái)傳遞參數(shù)的用戶(hù)表單UserForm.jsp,代碼如示例代碼8-8(A)所示;一個(gè)是用來(lái)通過(guò)EL的request內(nèi)置對(duì)象獲得參數(shù)的頁(yè)面ParamDemo.jsp,代碼如示例代碼8-8(B)所示。
編輯推薦
全面介紹Java Web開(kāi)發(fā)環(huán)境的搭建 深入講解JSP指令元素、動(dòng)作元素及內(nèi)置對(duì)象 深入講解通過(guò)JDBC操作數(shù)據(jù)庫(kù) 深入講解EL表達(dá)式及JSTL 深入剖析Servlet、Listerler以及Filter 詳細(xì)介紹DAO設(shè)計(jì)模式和MVC設(shè)計(jì)模式 詳細(xì)介紹經(jīng)典MVC框架Struts 2的應(yīng)用 詳細(xì)介紹持久化框架Hibernate的應(yīng)用 詳細(xì)介紹Spring框架的應(yīng)用 詳細(xì)介紹Sfruts 2、Hibernate、Spring框架的整合應(yīng)用 《21天學(xué)通JavaWeb開(kāi)發(fā)》適合以下人員閱讀 從未接觸過(guò)Java Web開(kāi)發(fā)的人員 希望提高Java Web開(kāi)發(fā)水平的人員 軟件研發(fā)技術(shù)人員 大中專(zhuān)院校的相關(guān)學(xué)生和老師 做畢業(yè)設(shè)計(jì)的高年級(jí)學(xué)生 其他編程愛(ài)好者 《21天學(xué)通JavaWeb開(kāi)發(fā)》技術(shù)支持 QQ群:21948169 論壇:http://WWW.rzchina.net 21天學(xué)編程系列特色 光盤(pán)提供了源代碼、大量多媒體視頻教學(xué)、電子教案及編程電子書(shū) 作者均為有多年編程經(jīng)驗(yàn)的一線程序員或者培訓(xùn)講師 提供了專(zhuān)門(mén)的技術(shù)服務(wù)論壇: Http://www.rzctlina.net 按“基礎(chǔ)知識(shí)-核心技術(shù)-典型實(shí)例-綜合練習(xí)-項(xiàng)目案例”的模式講解 概念準(zhǔn)確、清楚,必要時(shí)進(jìn)行類(lèi)比,讀者很容易理解 提供了大量實(shí)例,最后還提供了綜合案例,非常實(shí)用 對(duì)代碼進(jìn)行了豐富的注釋?zhuān)喿x起來(lái)沒(méi)有任何障礙 無(wú)論理論知識(shí),還是實(shí)例講解都很詳細(xì),很容易掌握 以任務(wù)驅(qū)動(dòng)方式講解,用實(shí)例引導(dǎo)讀者學(xué)習(xí),只需21天,便可輕松掌握ASP.NET編程。《21天學(xué)通JavaWeb開(kāi)發(fā)》特色:基礎(chǔ)知識(shí)-核心技術(shù)-典型實(shí)例-綜合練習(xí)-項(xiàng)目案例,192個(gè)典型實(shí)例、3個(gè)項(xiàng)目案例、212個(gè)練習(xí)題,一線開(kāi)發(fā)人員全程貼心講解,上手毫不費(fèi)力?! 〕礑VD:13小時(shí)多媒體語(yǔ)音視頻教學(xué),《21天學(xué)通JavaWeb開(kāi)發(fā)》源代碼 + 《21天學(xué)通JavaWeb開(kāi)發(fā)》電子教案(PPT),1000余頁(yè)編程參考寶典電子書(shū)(免費(fèi)贈(zèng)送)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
21天學(xué)通Java Web開(kāi)發(fā) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版