JSP網(wǎng)絡(luò)開發(fā)逐步深入

出版時間:2010-7  出版社:清華大學(xué)出版社  作者:繆勇 等編著  頁數(shù):477  
Tag標簽:無  

前言

  JSP是Sun公司以Java語言開發(fā)的一種動態(tài)網(wǎng)頁制作技術(shù),是Java開發(fā)陣營中最具代表性的解決方案。JSP不僅擁有與Java一樣的面向?qū)ο笮?、便利性、跨平臺性等優(yōu)點,還擁有Java Servlet的穩(wěn)定性,并且可以使用Servlet提供的API、Java Bean及Web開發(fā)框架技術(shù),使頁面代碼與后臺處理代碼分離,提高工作效率。在目前比較流行的Web程序開發(fā)中,JSP是比較熱門的一種動態(tài)網(wǎng)頁技術(shù),它依靠Java語言的穩(wěn)定、安全、可移植性好的優(yōu)點,成為大、中型網(wǎng)站開發(fā)的首選?! 榱朔奖銖V大讀者學(xué)習,作者精心編寫了這本《JSP網(wǎng)絡(luò)開發(fā)逐步深入》。本書全面地介紹了JSP技術(shù),并通過示例介紹了架設(shè)JSP站點所采用的工具和組件,力求讓讀者在學(xué)完本書之后,能掌握項目實戰(zhàn)的本領(lǐng)。本書適合的讀者  如果您想從事或正在從事JSP應(yīng)用開發(fā),并且具有一定的Java基礎(chǔ)和:HTML基礎(chǔ),這本書就適合您?! ∪绻胧褂肑SP進行系統(tǒng)開發(fā),并且用到文件訪問、發(fā)送郵件、上傳和下載文件、構(gòu)建購物車模塊、進行信息發(fā)布等,這本書可以作為您的參考手冊。  如果您是網(wǎng)頁制作愛好者、網(wǎng)站維護人員、大中專院校學(xué)習網(wǎng)站設(shè)計的學(xué)生以及相關(guān)社會培訓(xùn)學(xué)員,本書可以提供一些學(xué)習上的思路。本書的特點  1.技術(shù)全面,內(nèi)容充實  作者結(jié)合多年的實踐開發(fā)經(jīng)驗,詳細分析了現(xiàn)在JSP各種技術(shù)和工具的特點及實際應(yīng)用。本書包含JSP常用的各種技術(shù)和工具,如Eclipse、Lomboz、JavaBean、EL、Servlet、Struts、Hibernate,以及這些技術(shù)的綜合應(yīng)用?! ?.循序漸進,由淺入深  為了方便讀者學(xué)習,本書首先讓讀者了解JSP,并掌握開發(fā)一個動態(tài)網(wǎng)站所需的工具和組件。讀者在掌握工具的基礎(chǔ)上,逐漸學(xué)習JSP,掌握網(wǎng)站系統(tǒng)構(gòu)建,從而可以邊學(xué)習、邊動手,更快地掌握JSP的各種知識。

內(nèi)容概要

本書詳細介紹了怎樣使用JSP逐步深入進行網(wǎng)絡(luò)系統(tǒng)設(shè)計,從最基礎(chǔ)的JSP概念入手,逐步介紹語法和深入開發(fā)技術(shù),通過從幾種典型模塊到4個具體應(yīng)用系統(tǒng)示例的開發(fā)設(shè)計,逐步將讀者帶入JSP的殿堂。    本書內(nèi)容由淺入深、循序漸進,把理論知識與實驗結(jié)合講解,注重提高學(xué)習JSP的趣味性、知識性和生動性。通過對本書的學(xué)習,讀者可以系統(tǒng)地掌握JSP技術(shù)的相關(guān)概念、方法、編程思路和技巧。    本書不僅可以作為JSP開發(fā)的學(xué)習用書,還可以作為從事JSP開發(fā)的程序員的參考用書和必備手冊。此外,本書的配套光盤包含了本書教學(xué)視頻,對JSP開發(fā)進行了全面講解,可以幫助讀者快速地從JSP基礎(chǔ)知識的學(xué)習過渡到JSP應(yīng)用開發(fā)。

書籍目錄

第1章 初識JSP   1.1 JSP簡介   1.2 JSP工作原理   1.3 JSP開發(fā)環(huán)境搭建   1.4 應(yīng)用示例   1.5 本章小結(jié) 第2章 JSP基礎(chǔ)語法   2.1 JSP使用方式   2.2 JSP文件的組成   2.3 指令標簽   2.4 動作標簽   2.5 JSP內(nèi)置對象   2.6 本章小結(jié) 第3章 深入JSP   3.1 Servlet   3.2 JavaBean   3.3 標準標簽庫JSTL   3.4 數(shù)據(jù)庫連接   3.5 本章小結(jié) 第4章 客戶登錄系統(tǒng)   4.1 數(shù)據(jù)庫   4.2 數(shù)據(jù)庫連接類   4.3 開發(fā)實體類   4.4 登錄頁面   4.5 登錄測試   4.6 本章小結(jié) 第5章 基于Servlet的驗證碼   5.1 創(chuàng)建AuthImage類   5.2 web.xml配置   5.3 開發(fā)登錄頁面   5.4 測試驗證碼   5.5 本章小結(jié) 第6章 在線調(diào)查系統(tǒng)   6.1 系統(tǒng)概述   6.2 把握系統(tǒng)脈絡(luò)   6.3 開發(fā)環(huán)境   6.4 數(shù)據(jù)庫設(shè)計   6.5 系統(tǒng)開發(fā)   6.6 系統(tǒng)運行   6.7 本章小結(jié) 第7章 文件上傳下載系統(tǒng) 第8章 簡易郵件收發(fā)系統(tǒng) 第9章 購物車系統(tǒng) 第10章 宿舍管理系統(tǒng) 第11章 房屋租賃網(wǎng) 第12章 博客系統(tǒng) 第13章 交友網(wǎng)站

章節(jié)摘錄

 ?。?)將內(nèi)容的生成和顯示進行分離?! ∈褂肑SP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標記(標簽)來設(shè)計和格式化最終頁面。使用JSP標記或者小腳本來生成頁面上的動態(tài)內(nèi)容?! ∩蓛?nèi)容的邏輯被封裝在標簽和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運行。  如果核心邏輯被封裝在標簽和Bean中,那么其他人,如Web管理人員和頁面設(shè)計者,都能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成?! ≡诜?wù)器端,JSP引擎解釋JSP標簽和小腳本,生成所請求的內(nèi)容(例如通過訪問JavaBeans組件,使用JDBC技術(shù)訪問數(shù)據(jù)庫或者包含文件),并且將結(jié)果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器。這有助于開發(fā)者保護自己的代碼,又能保證任何基于HTML的Web瀏覽器的完全可用性?! 。?)生成可重用的組件?! 〗^大多數(shù)JSP頁面依賴可重用的、跨平臺的組件(Java Bean組件或EJB組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用?! 』诮M件的方法加速了總體開發(fā)過程?! 。?)采用標簽簡化頁面開發(fā)?! eb頁面開發(fā)人員不一定都是熟悉腳本語言的編程人員。JSP技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標簽中進行動態(tài)內(nèi)容生成時所需要的。標準的JSP表示能夠訪問和實例化JavaBeans組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼或耗時的功能?! ⊥ㄟ^開發(fā)定制標簽庫,JSP技術(shù)是可以擴展的。今后,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標簽庫。這使得Web頁面開發(fā)人員能夠使用熟悉的工具和如同標簽一樣執(zhí)行特定功能的構(gòu)件來工作。

編輯推薦

  以JSP的實際應(yīng)用為主線  案例均采用代碼添加說明注解的形式講解  《JSP網(wǎng)絡(luò)開發(fā)逐步深入》各章案例配有同步教學(xué)視頻光盤  具有一定編程基礎(chǔ),掌握.Java語言基本知識的初學(xué)者  具有一定JSP網(wǎng)絡(luò)開發(fā)基礎(chǔ)知識的初學(xué)者  完成大學(xué)計算機學(xué)業(yè)、準備.JSPI頁目畢業(yè)設(shè)計的計算機專業(yè)學(xué)生  掌握了JSP網(wǎng)絡(luò)開發(fā)的基本技能、準備提高編程能力的中級讀者  熟練掌握JSP開發(fā)技巧、即將進行大型項目開發(fā)的高級用戶

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    JSP網(wǎng)絡(luò)開發(fā)逐步深入 PDF格式下載


用戶評論 (總計1條)

 
 

  •   買前瀏覽下感覺還可以
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7