出版時間:2009-1 出版社:電子工業(yè)出版社 作者:張銀鶴,唐有明,王俊偉 編著 頁數(shù):389
Tag標(biāo)簽:無
前言
JSP (Java Server Pages)是Sun公司以Java語言為腳本語言開發(fā)出來的一種動態(tài)網(wǎng)頁制作技術(shù),主要完成網(wǎng)頁中服務(wù)器的動態(tài)部分的編寫。該技術(shù)是在Servlet技術(shù)基礎(chǔ)上形成的,并繼承了Java語言的多種優(yōu)勢,如安全性、支持多線程、平臺無關(guān)性等;與其他動態(tài)網(wǎng)頁技術(shù)(如ASP、PHP等)相比較,具有運(yùn)行速度快,安全性高等特點(diǎn)?! jax (Asynchronous JavaScript and XML)是多種技術(shù)的綜合,它使用HTML和CSS標(biāo)準(zhǔn)化呈現(xiàn),使用DOM實(shí)現(xiàn)動態(tài)顯示和交互,使用XML和XST進(jìn)行數(shù)據(jù)交換與處理,使用XMLHupRequest對象進(jìn)行異步數(shù)據(jù)讀取,使用JavaScript綁定和處理所有數(shù)據(jù)。更重要的是,它打破了使用頁面重載的慣例技術(shù),可以說,Ajax已成為Web開發(fā)的重要武器!Ajax技術(shù)是基于被各大瀏覽器和平臺都支持的公開標(biāo)準(zhǔn)的技術(shù)。組成Ajax技術(shù)的大多數(shù)技術(shù)都經(jīng)過了很多年的實(shí)踐考驗(yàn),而不是那些熱點(diǎn)的、最新的和未經(jīng)考驗(yàn)的技術(shù)。
內(nèi)容概要
本書以實(shí)例的方式介紹JSP技術(shù)和AjaX技術(shù),這兩種技術(shù)是目前最為流行的服務(wù)器端和客戶端技術(shù)。本書主要內(nèi)容包括JSP基礎(chǔ)實(shí)例、JSP數(shù)據(jù)庫實(shí)例、JavaBean技術(shù)、Servlet技術(shù)、Ajax基本技術(shù)、Ajax高級技術(shù)、Ajax數(shù)據(jù)庫操作、Ajax時尚技術(shù)、Ajax常用框架和實(shí)現(xiàn)OA系統(tǒng)。本書實(shí)例來源于作者多年工作實(shí)踐,基本囊括了當(dāng)今流行的各種典型實(shí)例,講解由淺入深、環(huán)環(huán)相扣,分析細(xì)致,實(shí)用性強(qiáng)。 本書是初學(xué)者的入門經(jīng)典書籍,是Ajax和JSP技術(shù)程序員的必備工具書。
書籍目錄
第1章 JSP基礎(chǔ)實(shí)例 實(shí)例1 JSP測試頁面 實(shí)例2 登錄界面制作 實(shí)例3 request對象獲取客戶端參數(shù) 實(shí)例4 列表框在頁面交互中的應(yīng)用 實(shí)例5 JSP頁面顯示課程表 實(shí)例6 獲取Cookie對象保存頁面信息 實(shí)例7 使用session對象的簡易購物車 實(shí)例8 application對象實(shí)現(xiàn)網(wǎng)站計(jì)數(shù)器 實(shí)例9 使用JSP讀取TXT格式文件 實(shí)例10 使用JSP讀取HTML格式文件第2章 JSP與數(shù)據(jù)庫 實(shí)例11 使用JSP連接數(shù)據(jù)庫大全 實(shí)例12 實(shí)現(xiàn)通訊錄 實(shí)例13 使用JDBC實(shí)現(xiàn)插入1000條記錄 實(shí)例14 使甩JDBC實(shí)現(xiàn)數(shù)據(jù)庫存儲過程 實(shí)例15 使甩JDBC創(chuàng)建數(shù)據(jù)庫、表和字段 實(shí)例16 分頁顯示信息 實(shí)例17 JDBC實(shí)現(xiàn)數(shù)據(jù)庫事務(wù)操作 實(shí)例18 簡單新聞發(fā)布系統(tǒng) 實(shí)例19實(shí)現(xiàn)數(shù)據(jù)庫連接池第3章 JSP與JavaBean 實(shí)例20 實(shí)現(xiàn)數(shù)據(jù)庫添加、更新和刪除 實(shí)例21 實(shí)現(xiàn)文件上傳與下載 實(shí)例22 實(shí)現(xiàn)數(shù)據(jù)加密與解密 實(shí)例23 實(shí)現(xiàn)分頁功能 實(shí)例24 實(shí)現(xiàn)文件過濾 實(shí)例25 實(shí)現(xiàn)記錄登錄信息 實(shí)例26 實(shí)現(xiàn)計(jì)數(shù)器功能 實(shí)例27 實(shí)現(xiàn)購物車功能 實(shí)例28 實(shí)現(xiàn)簡單計(jì)算器 實(shí)例29 實(shí)現(xiàn)動態(tài)日歷功能第4章 JSP與Servlet 實(shí)例30 使用Servlet實(shí)現(xiàn)數(shù)據(jù)庫添加、刪除和修改 實(shí)例31 使用Servlet實(shí)現(xiàn)數(shù)據(jù)庫分頁顯示 實(shí)例32 使用Servlet實(shí)現(xiàn)簡單購物車 實(shí)例33 使用Servlet動態(tài)生成圖片 實(shí)例34 使用Servlet調(diào)用JavaBean實(shí)現(xiàn)猜數(shù)字游戲 實(shí)例35 使用JSP+Servlet+JavaaBean開發(fā)用戶登錄示例 實(shí)例36 使用JSP+Servlet+JavaBean開發(fā)簡單通訊錄第5章 實(shí)現(xiàn)基本Ajax技術(shù) 實(shí)例37 “你好,Aiax”實(shí)例 實(shí)例38 在客戶端解析普通字符串實(shí)例 實(shí)例39 在客戶端解析XML格式字符串 實(shí)例40 在客戶端發(fā)送無參數(shù)請求 實(shí)例41 在客戶端發(fā)送有參數(shù)請求 實(shí)例42 在客戶端以表格形式顯示數(shù)據(jù) 實(shí)例43 在客戶端以指定CSS樣式顯示數(shù)據(jù) 實(shí)例44 用戶登錄實(shí)例 實(shí)例45 用戶注冊實(shí)例 實(shí)例46 頁面自動刷新功能第6章 實(shí)現(xiàn)高級Ajax技術(shù) 實(shí)例47 Web頁面局部動態(tài)更新 實(shí)例48 讀取響應(yīng)首部 實(shí)例49 動態(tài)加載下拉列表框 實(shí)例50 實(shí)現(xiàn)進(jìn)度條 實(shí)例51 創(chuàng)建工具提示 實(shí)例52 訪問Web服務(wù) 實(shí)例53 實(shí)現(xiàn)自動完成功能 實(shí)例54 實(shí)現(xiàn)級聯(lián)菜單 實(shí)例55 實(shí)現(xiàn)樹狀菜單 實(shí)例56 實(shí)現(xiàn)上傳文件進(jìn)度條第7章 Aiax數(shù)據(jù)庫操作 實(shí)例57 顯示數(shù)據(jù)庫系統(tǒng)信息 實(shí)例58 實(shí)現(xiàn)數(shù)據(jù)庫添加、修改和刪除操作 實(shí)例59 實(shí)現(xiàn)動態(tài)樹狀列表 實(shí)例60 數(shù)據(jù)動態(tài)查詢與排序 實(shí)例61 以多種指定CSS樣式顯示數(shù)據(jù) 實(shí)例62 局部動態(tài)更新數(shù)據(jù)庫數(shù)據(jù) 實(shí)例63 數(shù)據(jù)分頁顯示第8章 Aiax時尚技術(shù) 實(shí)例64 根據(jù)郵編自動完成地址信息 實(shí)例65 實(shí)現(xiàn)域名查詢 實(shí)例66 實(shí)現(xiàn)搜索提示 實(shí)例67 根據(jù)省代碼列出城市信息 實(shí)例68 自動保存草稿 實(shí)例69 切換標(biāo)簽頁 實(shí)例70 信息排序 實(shí)例71 實(shí)時更新的股價 實(shí)例72 條件設(shè)置向?qū)У?章 Aiax框架的使用 實(shí)例73 Prototype框架實(shí)現(xiàn)網(wǎng)站問候 實(shí)例74 Prototype框架實(shí)現(xiàn)用戶登錄驗(yàn)證 實(shí)例75 DWR框架實(shí)現(xiàn)用戶注冊 實(shí)例76 DWR框架實(shí)現(xiàn)呼叫程序 實(shí)例77 Buffalo框架實(shí)現(xiàn)簡單購物車 實(shí)例78 Buffalo框架實(shí)現(xiàn)計(jì)算器 實(shí)例79 Doio框架實(shí)現(xiàn)異步調(diào)用 實(shí)例80 Doio框架實(shí)現(xiàn)讀取RSS新聞 實(shí)例81 MooTools框架實(shí)現(xiàn)事件處理 實(shí)例82 MooTools框架實(shí)現(xiàn)邊欄平滑菜單第10章 綜合實(shí)例——OA系統(tǒng)(匯智科技) 實(shí)例83 實(shí)現(xiàn)OA需求分析和系統(tǒng)設(shè)計(jì) 實(shí)例84 實(shí)現(xiàn)數(shù)據(jù)庫設(shè)計(jì) 實(shí)例85 實(shí)現(xiàn)OA系統(tǒng)通用模塊 實(shí)例86 實(shí)現(xiàn)用戶注冊和登錄子模塊 實(shí)例87 實(shí)現(xiàn)主頁面框架 實(shí)例88 實(shí)現(xiàn)工作計(jì)劃模塊 實(shí)例89 實(shí)現(xiàn)工作任務(wù)模塊 實(shí)例90 實(shí)現(xiàn)日程安排模塊 實(shí)例91 實(shí)現(xiàn)工作日志模塊 實(shí)例92 實(shí)現(xiàn)個人設(shè)置模塊 實(shí)例93 實(shí)現(xiàn)請假管理模塊 實(shí)例94 實(shí)現(xiàn)出差管理模塊 實(shí)例95 實(shí)現(xiàn)加班管理模塊 實(shí)例96 實(shí)現(xiàn)考勤管理模塊
章節(jié)摘錄
JSP (Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與并共同建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)自誕生到現(xiàn)在,已經(jīng)成為流行技術(shù)之一,尤其是在開發(fā)電子商務(wù)類的網(wǎng)站方面。JSP以其安全性高、支持多線程、跨平臺等特性占領(lǐng)了Web開發(fā)的中、高層領(lǐng)域。針對此種情況,結(jié)合讀者長期的JSP開發(fā)經(jīng)驗(yàn),本章篩選出JSP技術(shù)的常用的,基本的實(shí)例,作為讀者入門的實(shí)例?! ?shí)例1 JSP測試頁面 一個JSP頁面由HTML代碼、嵌入的Java腳本程序和JSP指令組成, 有時可能是純粹的HTML代碼或Java代碼。本實(shí)例只是實(shí)現(xiàn)一個測試頁面,用來顯示一些簡單的信息。這實(shí)現(xiàn)起來非常簡單,通過本實(shí)例主要讓讀者了解JSP文件的創(chuàng)建與在Tomcat中的部署。 操作要點(diǎn) 了解JSP文檔結(jié)構(gòu) 掌握在文檔中嵌入JSP代碼的方式 在JSP中初步使用Java提供的類 操作步驟 ?。?)JSP頁面的開發(fā)工具雖然有很多,但是對于初學(xué)者來說,這是建議使用記事本來編輯文件上,只有這樣,當(dāng)讀者一行行地輸入代碼的同時,知識也一點(diǎn)點(diǎn)地嵌入到讀者的腦海里。打開記事本,創(chuàng)建test.jsp文件,在第一行輸入如下代碼。
編輯推薦
JSP+Ajax開發(fā)模式是Web 2.0開發(fā)大潮中比較流行的一種模式本書精選JSP+Ajax開發(fā)中常用的經(jīng)典實(shí)例。內(nèi)容的安排由淺入深,初級讀者可以循序漸進(jìn)進(jìn)行學(xué)習(xí),逐步掌握J(rèn)SP+Ajax技術(shù);更高水平的讀者,也可以在Web開發(fā)中有針對性地查閱此書。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
JSP+Ajax網(wǎng)站開發(fā)典型實(shí)例 PDF格式下載