注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程JSP程序設(shè)計指南

JSP程序設(shè)計指南

JSP程序設(shè)計指南

定 價:¥52.00

作 者: (美)Gary Bollinger,(美)Bharathi Natarajan著;天宏工作室譯;天宏工作室譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: jsp

ISBN: 9787302060819 出版時間: 2002-01-01 包裝: 精裝
開本: 23cm 頁數(shù): 448 字?jǐn)?shù):  

內(nèi)容簡介

  學(xué)會使用Java服務(wù)器頁將動態(tài)內(nèi)容傳遞到Web頁。本書是對這種服務(wù)器端腳本語言的理想介紹,它首先介紹了創(chuàng)建代碼塊,比如JSP語法、腳本元素、隱含對象和標(biāo)記庫。隨后,您將學(xué)習(xí)如何構(gòu)造可靠的JSP結(jié)構(gòu)、創(chuàng)建實際的Web應(yīng)用程序、實現(xiàn)應(yīng)用程序安全測量并將數(shù)據(jù)庫集成到自己的JSP結(jié)構(gòu)中。這種循序漸進的自學(xué)方法會立刻帶您完成JSP的入門。

作者簡介

  Gary Bollinger是Artesia Technologies公司的首席產(chǎn)品結(jié)構(gòu)設(shè)計和共同創(chuàng)辦人之一。他是《JavaPro》和《JavaReport》雜志中多篇文章的作者。他在文學(xué)、計算機科學(xué)、神學(xué)方面具有碩士學(xué)歷和肄業(yè)的大學(xué)學(xué)歷,在哲學(xué)方面擁有博士學(xué)歷。他還個有15年的關(guān)于RPC、COBRA和J2EE結(jié)構(gòu)的專業(yè)編程經(jīng)驗。他很喜歡自己的狗。Bharathi Natarajan是Artesia Technologies公司的總工程師,是《JavaPro》和《JavaReport》雜志中多篇文章的合著者。他在計算機科學(xué)方面有一個肄業(yè)的大學(xué)學(xué)歷和一個碩士學(xué)歷。在C/C++編程、分布式程序設(shè)計和J2EE結(jié)構(gòu)編程方面具有8年的專業(yè)經(jīng)驗。他也喜歡自己的狗。

圖書目錄

第一部分JSP基礎(chǔ)
第1章 Internet技術(shù)簡介
1.1 客戶-服務(wù)器結(jié)構(gòu)的Internet
1.1.1 網(wǎng)絡(luò)透明度問題
1.1.2 有狀態(tài)服務(wù)器
1.1.3 HITP服務(wù)器是無狀態(tài)服務(wù)器
1.2 HTTP請求
1.2.1 請求行
1.2.2 消息頭
1.2.3 消息體
1.3 HTTP響應(yīng)
1.3.1 狀態(tài)行
1.3.2 消息頭
1.3.3 消息體
1.4 其余內(nèi)容
1.5 客戶端Web程序設(shè)計
1.5.1 擴展到Web 瀏覽器
1.5.2 瀏覽器技術(shù)的作用與局限性
1.6 服務(wù)器端Web編程
1.6.1 擴展Web服務(wù)器
1.6.2 Java服務(wù)器小程序和JavaServer Pages的作用
第2章 JSP元素:注釋和指令
2.1 JSP容器
2.1.1 JSP頁面
2.1.2 JSP作用域
2.1.3 JSP的結(jié)構(gòu)
2.1.4 完整的JSP頁面概覽
2.2 JSP注釋
2.2.1 使用注釋
2.2.2 JSP注釋的類型
2.3 JSP指令
2.3.1 include指令
2.3.2 page指令
2.3.3 taglib指令
第3章 JSP元素:腳本元素
3.1 三種腳本元素
3.2 容器如何轉(zhuǎn)換JSP腳本元素
3.3 JSP聲明
3.3.1 JSP聲明中的變量
3.3.2 JSP聲明中的方法
3.3.3 高級Java特性的聲明
3.3.4 關(guān)于JSP聲明的更多內(nèi)容
3.4 JSP表達式
3.5 JSP腳本小程序
3.5.1 腳本小程序中的變量
3.5.2 腳本小程序中的表達式
3.5.3 腳本小程序中的條件
3.5.4 腳本小程序中的循環(huán)
3.5.5 腳本小程序中的高級Java特性
3.5.6 腳本小程序中的異常
3.5.7 有關(guān)JSP腳本小程序的更多內(nèi)容
第4章 隱含對象
4.1 request變量
4.2 response變量
4.3 pageContex變量
4.4 session變量
4.5 out變量
4.6 appication變量
4.7 config變量
4.8 page變量
4.9 excaption變量
第5章 標(biāo)準(zhǔn)操作
5.1 JSP操作
5.1.1 標(biāo)準(zhǔn)操作與自定義操作
5.1.2 標(biāo)記屬性
5.1.3 id屬性
5.1.4 scope屬性
5.2 <jsp:useBean>操作
5.2.1 屬性和使用規(guī)則
5.2.2 處理步驟
5.2.3 使用<jsp:useBean>
5.3 <jsp:setProperty>操作
5.3.1 屬性和使用規(guī)則
5.3.2 <jsp:setProperty>的兩種變化形式
5.4 <jsp:getProperty>操作
5.4.1 屬性和使用規(guī)則
5.4.2 使用<jsp:getProperty>
5.5 <jsp:include>操作
5.5.1 屬性和使用規(guī)則
5.5.2 使用<jsp:include>
5.6 <jsp:forward>操作
5.6.1 屬性和使用規(guī)則
5.6.2 使用<jsp:forward>
5.7 <jsp:param>操作
5.8 <jsp:plugin>操作
5.8.1 屬性和使用規(guī)則
5.8.2 將小程序映射到<jsp:plugin>
第6章 標(biāo)記庫
6.1 為什么定義自定義標(biāo)記
6.2 標(biāo)記庫的元素
6.2.1 標(biāo)記庫的格式
6.2.2 tglib指令
6.2.3 標(biāo)記庫描述符
6.2.4 標(biāo)記處理程序
6.3 標(biāo)記處理程序的生命期
6.4 定義腳本變量
6.4.1 TagExtraInfo類
6.4.2 定義腳本變量
6.4.3 定義隱含對象的推薦約定
6.5 在操作與標(biāo)記庫之間交換數(shù)據(jù)
6.5.1 id和PapeContext對象
6.5.2 運行時堆棧
第二部分 創(chuàng)建實際的應(yīng)用程序
第7章 JSP體系結(jié)構(gòu)
7.1 應(yīng)用程序開發(fā)中的模式
7.1.1 模式的思想
7.1.2 模式的實用性
7.2 結(jié)構(gòu)模式
7.2.1 應(yīng)用層
7.2.2 拆分表示層
7.2.3 Web應(yīng)用程序結(jié)構(gòu)
7.3 面向?qū)ο蟮能浖O(shè)計模式
7.3.1 模型一視圖一控制器
7.3.2 仲裁者
7.3.3 命令
7.3.4 策略
7.3.5 橋
7.4 應(yīng)用程序:Family Center
7.4.1 安全性
7.4.2 Web流
7.4.3 存儲庫
第8章 JSP安全性
8.1 基本的應(yīng)用程序安全性
8.1.1 認(rèn)證
8.1.2 授權(quán)
8.1.3 完整性
8.1.4 機密性
8.1.5 可用性
8.1.6 審核
8.2 Web認(rèn)證
8.2.1 LDAP認(rèn)證
8.2.2 基于證書的認(rèn)證
8.2.3 基于Web服務(wù)器的認(rèn)證
8.2.4 配置Apache認(rèn)證
8.3 服務(wù)器小程序容器認(rèn)證
8.3.1 基本認(rèn)證
8.3.2 摘要認(rèn)證
8.3.3 HTTPS客戶認(rèn)證
8.3.4 基于表單的認(rèn)證
8.4 Tomcat安全攔截器
8.5 安全解決方案的元素
8.5.1 登錄頁和登錄錯誤頁
8.5.2 web.xml文件
8.5.3 CustomRealm安全攔截器
8.5.4 server.xml配置文件
第9章 Web應(yīng)用程序中的控制器和流控制
9.1 控制器
9.1.1 用戶輸人處理
9.1.2 與模型的交互
9.1.3 Web應(yīng)用程序工作流和流控制
9.2 簡單的流控制
9.3 高級流控制:Struts MVC框架
9.4 最后的考慮
第10章 集成數(shù)據(jù)庫
10.1 外部內(nèi)容源的作用
10.1.1 管理大量內(nèi)容
10.1.2 集中、保護和共享內(nèi)容
10.1.3 提供動態(tài)內(nèi)容
10.1.4 訪問早期的信息系統(tǒng)
10.2 JDBC數(shù)據(jù)訪問API
10.2.1 JDBC結(jié)構(gòu)
10.2.2 JDBC的基礎(chǔ)知識
10.2.3 JavaServer Pages和JDBC API
10.3 Family Center數(shù)據(jù)模型
10.3.1 實體類型
10.3.2 屬性
10.3.3 關(guān)系
10.4 Family Center數(shù)據(jù)訪問方法
第三部分 附錄
附錄A 練習(xí)答案
附錄B 創(chuàng)建開發(fā)和部署環(huán)境
B.1 Web服務(wù)器和容器
B.2 Apache和Tomcat
B.3 安裝Tomcat
B.4 Web應(yīng)用程序和WAR格式
B.4.1 WAR目錄結(jié)構(gòu)
B.4.2 創(chuàng)建WAR文件
B.4.3 Web應(yīng)用程序部署描述符
B.4.4 Tomcat中的Web應(yīng)用程序
B.5 安裝Apache
B.6 連接Apache和Tomcat
B.6.1 配置Tomcat(第3個問題的答案)
B.6.2 安裝適配器(第2個問題的答案)
B.6.3 配置Apache(第1個問題的答案)
附錄C 創(chuàng)建 MySQL數(shù)據(jù)庫
C.1 下載MySQL
C.2 下載用于MySQL的JDBC驅(qū)動程序
C.3 安裝MySQL
C.4 管理MySQL
C.4.1 mysqladmin工具
C.4.2 MySQL結(jié)構(gòu)化查詢語言
C.5 MySQL文檔
附錄D JSP 1.2中的新特性
D.1 Java 2平臺
D.2 Servlet 2.3規(guī)范
D.3 XML語法
D.4 驗證JavaServer Pages
D.5 增強的標(biāo)記庫支持
D.6 對頁面創(chuàng)作的改進支持
D.7 更好的本地化支持
D.8 解決“在包含前刷新”的限制
D.9 向后兼容性

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號