TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
JavaWeb開發教程(第2版)(簡體書)
滿額折

JavaWeb開發教程(第2版)(簡體書)

人民幣定價:34.5 元
定  價:NT$ 207 元
優惠價:87180
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《21世紀高等學校規劃教材.計算機科學與技術:Java Web開發教程(第2版)》是關於Java Web開發的入門教材。全書內容由淺入深,首先回顧Web開發技術的發展,講解HTTP、HTML等Web系統開發技術基礎知識,然後講解Servlet和JSP等開發的相關技術,最後引入了MVC設計模式的理念,詳細講述一個完整實際的Java Web開發項目,逐步引領讀者從基礎到各個知識點的學習,幫助讀者較為全面地掌握Java Web開發技術。
《21世紀高等學校規劃教材.計算機科學與技術:Java Web開發教程(第2版)》適合作為高校計算機以及信息管理等相關專業在校大學生的Java Web開發課程的教材,也可以作為Java Web初學者的參考書目,還可供社會Java Web技術培訓班作為教材使用。.

名人/編輯推薦

《21世紀高等學校規劃教材?計算機科學與技術:Java Web開發教程(第2版)》適合作為高校計算機以及信息管理等相關專業在校大學生的Java Web開發課程的教材,也可以作為Java Web初學者的參考書目,還可供社會Java Web技術培訓班作為教材使用。

目次

第1章Java Web開發基礎
1.1 Web應用概述
1.2 HTTP協議
1.2.1 HTTP請求消息
1.2.2 HTTP響應消息
1.2.3 Header Field
1.3 HTML語言
1.3.1標簽和屬性
1.3.2常用標簽
1.4 Web應用開發技術
1.4.1 Servlet技術
1.4.2 JSP技術
1.4.3 JavaBean技術
1.4.4 JDBC技術
1.5 Java Web開發環境及運行環境
1.5.1集成開發環境
1.5.2運行環境
1.6皮影制作項目介紹
1.6.1項目背景
1.6.2項目功能描述
1.6.3關于項目術語的解釋
1.7本章小結
習題
第2章Tomcat基礎
2.1 Tomcat下載和安裝
2.1.1 下載
2.1.2安裝
2.2 Tomcat服務器結構
2.3 Tomcat基礎配置
2.3.1 server.xml配置文件
2.3.2 Tomcat其他配置文件
2.4 Web應用的結構與訪問
2.5將Web應用部署到Tomcat中
2.5.1復制Web應用到webapps目錄下
2.5.2使用Context元素
2.6配置Web應用
2.6.1 Web應用部署描述符
2.6.2默認通用Web應用部署描述符
2.7本章小結
習題
第3章Eclipse基礎
3.1 Eclipse的體系結構
3.2 Eclipse常用配置
3.2.1快捷鍵設置
3.2.2定義用戶庫
3.2.3配置Clean up首選項
3.2.4配置Java代碼模板
3.2.5配置Java代碼格式化工具
3.2.6配置Web開發工具
3.3 Eclipse插件
3.3.1安裝插件
3.3.2配置Web服務器
3.4 Eclipse Web工程
3.4.1靜態Web工程
3.4.2動態Web工程
3.4.3 Web工程屬性配置
3.5編輯Web內容
3.5.1開發靜態Web對象
3.5.2開發動態Web對象
3.6本章小結
習題
第4章簡單Web應用實例
4.1運行環境搭建
4.1.1 JDK下載和安裝
4.1.2配置環境變量
4.2實例1網站歡迎頁面
4.3 MVC開發模式
4.3.1 MVC設計思想
4.3.2 MVC的適用范圍
4.3.3 MVC實現中的Java技術
4.4實例2劇目評價實例
4.5本章小結
習題
第5章Servlet技術
5.1 Servlet簡介
5.1.1 Servlet的概念
5.1.2 Servlet的生命周期
5.1.3 Servlet的工作過程
5.1.4請求的分發
5.1.5 Hello World Servlet
5.2 Servlet中的關鍵概念
5.2.1 Servlet接口
5.2.2 ServletConfi9接口
5.2.3 ServletContext接口
5.2.4 RequestDispatcher接口
5.2.5接口之間的關系
5.3 GenericServlet和HttpServlet
5.3.1 GenericServlet抽象類
5.3.2 HttpServlet抽象類
5.4 ServletRequest
5.4.1 ServletRequest
5.4.2 HttpServletRequest
5.4.3 HttpServletRequestPrinter實驗
5.5 ServletResponse
5.5.1 ServletResponse
5.5.2 HttpServletResponse
5.6 Servlet實踐
5.6.1從頭開發Servlet
5.6.2在Servlet中使用ServletConfi9
5.6.3 使用ServletContext獲取信息
5.6.4 使用HttpservletResponse控制響應
5.6.5使用HttpSession實現會話級信息管理
5.6.6使用Cookie在客戶端存儲信息
5.7本章小結
習題
第6章JSP技術
6.1 JSP的表象和本質
6.2 JSP的基本語法
6.2.1 JSP程序代碼塊
6.2.2 JSP聲明代碼塊
6.2.3 JSP輸出代碼塊
6.2.4 JSP注釋代碼塊
6.2.5 JSP指令代碼塊
6.2.6 JSP預定義標簽
6.3 JSP的隱含對象
6.3.1 request、response、confi9和application對象
6.3.2 0ut對象
6.3.3 page對象
6.3.4 session對象
6.3.5 exception對象
6.3.6 pageContext對象
6.3.7對象屬性的作用域
6.4本章小結
習題
第7章JDBC技術
7.1 JDBC概述
7.1.1 JDBC體系結構
7.1.2 JDBC驅動程序
7.1.3 JDBC API
7.2使用JDBC連接數據庫
7.2.1加載驅動程序
7.2.2創建與數據庫的連接
7.2.3創建語句對象
7.2.4編寫、執行SQL語句
7.2.5處理結果集中的數據
7.2.6關閉相關對象
7.2.7處理異常
7.3數據庫連接實例
7.3.1 網站用戶注冊實例
7.3.2網站用戶登錄實例
7.4連接池技術
7.4.1 INDI
7.4.2數據源配置
7.4.3使用連接池訪問數據庫
7.5本章小結
習題
第8章皮影制作網站項目開發實例
8.1項目來源
8.2功能需求分析
8.3界面設計
8.3.1 網站首頁
8.3.2用戶注冊界面
8.3.3用戶制作界面
8.3.4用戶播放界面
8.4系統架構設計
8.4.1數據庫設計
8.4.2系統MVC模型
8.5 Web系統開發
8.5.1開發模型
8.5.2開發視圖
8.5.3開發控制器
8.6本章小結
附錄A程序調試
A.1編譯期錯誤
A.1.1 Java文件中的常見編譯錯誤
A.1.2 JSP文件中的常見編譯錯誤
A.2運行期錯誤
A.2.1配置錯誤
A.2.2操作錯誤
A.2.3部署錯誤
A.3邏輯錯誤
A.3.1 Eclipse中的調試
A.3.2邏輯錯誤調試案例
參考文獻

書摘/試閱



【本章導讀】
Servlet是Java Web開發最重要的基礎技術,絕大多數Java Web開發技術都是基于Servlet基礎之上的,所以了解Servlet技術是深入理解其他Java Web開發技術的前提。同時Servlet也是Tomcat支持的最主要技術之一。
本章將簡單介紹Servlet的基本概念、原理以及使用方法。重點介紹其中一些主要的接口和對象,包括使用廣泛的ServletRequest和ServletResponse。最后通過大量實例應用為讀者分別介紹Servlet開發,ServletConfig、ServletContext、HttpSession和Cookie的使用。
5.1 Servlet簡介
Servlet是一種可以配置進Servlet容器(如Tomcat)中用于處理客戶端請求的特殊Java對象。Servlet規范規定了Servlet對象和Servlet容器的協作方式,以及Servlet體系中相關的APl。其中最關鍵的是Servlet接口,它規定了一個Servlet應該具有的行為。開發人員開發出符合Servlet接口的Java對象,并將其部署到Servlet容器中就可以使Servlet容器具有該Servlet所實現的功能。Servlet通過配置Servlet容器被部署到Servlet容器中,多種多樣的Servlet為Servlet容器添加了豐富的web處理功能,同時也豐富了與Servlet容器結合的Web服務器的功能。Tomcat是具有普通web服務器功能的最典型的Servlet容器,通過修改Tomcat的配置文件可以將Servlet部署到Tomcat中。本章就將Tomcat作為默認的Servlet容器進行講解和實驗。
5.1.1 Servlet的概念
一個Servlet就是一個Java對象,它與其他Java對象沒有本質的區別,唯一特殊的是它的實現類必須實現Servlet體系中的javax.servlet.Servlet接口,該接口規定了程序員實現的Servlet必須滿足一種標準格式,只有滿足該格式的Servlet才能被部署到Servlet容器中。舉一個形象的例子,國家規定兩孔圓頭插座的規格標準是2271EC42(RVB)2×0.5mm26A250V標準,所有廠商生產的兩孔圓頭插座必須符合該標準,所有生產兩孔圓頭插頭的廠商也必須符合該標準,否則生產出來的插頭和插座就無法匹配。類似地,Servlet容器與Servlet之間的關系也相當于插座和插頭的關系。Servlet規范規定了所有的Servlet必須符合javax.servlet.Servlet接口規范,所有的Servlet容器必須使用該規范規定的格式調用Servlet,所以程序員編寫的Servlet也必須符合該規范。這樣編寫的Servlet被部署到Servlet容器中后Servlet容器才能夠與Servlet協調工作。
插頭標準可能規定了插頭的大小、電流、電壓等參數,Servlet接口標準則規定了Servlet類必須要實現的方法。Servlet接口規定的一個最主要的方法就是Servlet的執行方法service()方法,該方法是一個Servlet用于處理請求和響應的全部代碼。任何一個實現了Servlet接口的Java類都必須實現該方法,所以Servlet容器不需要知道部署到其中的每個Servlet的具體實現,當有請求到達時,Servlet容器只需要調用該Servlet類的service()方法即可。或者也可以反過來說,一個實現了javax.servlet.Servlet接口的Java類的對象就是一個Servlet。所以實現javax.servlet.Servlet接口與一個Java類是實現一個Servlet的充分必要條件。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 180
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區