商品簡介
名人/編輯推薦
目次
書摘/試閱
商品簡介
《JSP程序設計》系統地介紹了有關JSP開發所涉及的各類知識,較全面地體現了應用Java技術開發Web應用的發展特性,涉及當前Java語言應用的開發規範,結構清晰,實例豐富,體現了理論學習和具體應用的充分結合。全書共分12章,系統地介紹了有關JSP開發所涉及的各類知識。各章節都提供了大量實例,其中很多都是當前Web開發中經常使用的。書中所有程序均由編者親自編程調試。.
名人/編輯推薦
《JSP程序設計》較全面地體現了應用Java技術開發Web應用的發展特性,涉及當前Java語言應用的開發規范,結構清晰,實例豐富。
目次
第1章JSP概述
1.1JSP簡介
1.1.1什麼是JSP
1.1.2JSP的運行原理
1.1.3JSP的運行環境
1.2構建JSP開發環境
1.2.1安裝和配置JDK
1.2.2安裝和配置Tomcat
1.2.3MyEclipse工具簡介
1.3簡單JSP應用的開發樣例
1.3.1簡單HTML和JSP測試
第2章Java概述
2.1Java簡介
2.1.1Java的發展
2.1.2Java語言特點和優勢
2.2Java程序結構
2.2.1Java程序運行流程
2.2.2Java源程序結構
2.3Java語言基礎
2.3.1語言成分
2.3.2Java基本數據類型
2.3.3Java運算符與表達式
2.4控制流程
2.4.1分支語句
2.4.2循環語句
2.4.3跳轉語句
2.5數組
2.5.1一維數組的聲明、創建及使用
2.5.2多維數組的創建和使用
2.6字符串
2.6.1String類
2.6.2StringBuffer類
第3章面向對象Java
3.1類和對象
3.1.1類
3.1.2對象
3.1.3類的組織
3.2繼承
3.2.1繼承的概念
3.2.2繼承實現
3.2.3屬性和方法的繼承
3.2.4父類對象與子類對象的轉換
3.2.5構造函數的繼承
3.2.6多態
3.2.7類成員的重寫
3.3抽象類和最終類
3.3.1抽象類
3.3.2最終類
3.4接口
3.4.1接口的定義
3.4.2接口的實現
3.4.3抽象類與接口的區別
3.5常用類庫介紹
3.5.1Java類庫的結構
3.5.2javalang包中的常用類
第4章JSP語法
4.1JSP基本元素
4.1.1JSP頁面的構成
4.1.2JSP中的注釋
4.2JSP腳本元素
4.2.1聲明
4.2.2表達式
4.2.3Scriptlet
4.3JSP指令元素
4.3.1page指令
4.3.2include指令
4.3.3taglib指令
4.4JSP動作元素
……
第5章JSP內置對象
第6章JSP與數據庫
第7章JavaBean
第8章JSP標簽庫
第9章Servlet概述
第10章JSP開發模式
第11章JSP高級應用
第12章學工管理系統.
1.1JSP簡介
1.1.1什麼是JSP
1.1.2JSP的運行原理
1.1.3JSP的運行環境
1.2構建JSP開發環境
1.2.1安裝和配置JDK
1.2.2安裝和配置Tomcat
1.2.3MyEclipse工具簡介
1.3簡單JSP應用的開發樣例
1.3.1簡單HTML和JSP測試
第2章Java概述
2.1Java簡介
2.1.1Java的發展
2.1.2Java語言特點和優勢
2.2Java程序結構
2.2.1Java程序運行流程
2.2.2Java源程序結構
2.3Java語言基礎
2.3.1語言成分
2.3.2Java基本數據類型
2.3.3Java運算符與表達式
2.4控制流程
2.4.1分支語句
2.4.2循環語句
2.4.3跳轉語句
2.5數組
2.5.1一維數組的聲明、創建及使用
2.5.2多維數組的創建和使用
2.6字符串
2.6.1String類
2.6.2StringBuffer類
第3章面向對象Java
3.1類和對象
3.1.1類
3.1.2對象
3.1.3類的組織
3.2繼承
3.2.1繼承的概念
3.2.2繼承實現
3.2.3屬性和方法的繼承
3.2.4父類對象與子類對象的轉換
3.2.5構造函數的繼承
3.2.6多態
3.2.7類成員的重寫
3.3抽象類和最終類
3.3.1抽象類
3.3.2最終類
3.4接口
3.4.1接口的定義
3.4.2接口的實現
3.4.3抽象類與接口的區別
3.5常用類庫介紹
3.5.1Java類庫的結構
3.5.2javalang包中的常用類
第4章JSP語法
4.1JSP基本元素
4.1.1JSP頁面的構成
4.1.2JSP中的注釋
4.2JSP腳本元素
4.2.1聲明
4.2.2表達式
4.2.3Scriptlet
4.3JSP指令元素
4.3.1page指令
4.3.2include指令
4.3.3taglib指令
4.4JSP動作元素
……
第5章JSP內置對象
第6章JSP與數據庫
第7章JavaBean
第8章JSP標簽庫
第9章Servlet概述
第10章JSP開發模式
第11章JSP高級應用
第12章學工管理系統.
書摘/試閱
JSP模式二是一種把JSP與Servlet聯合使用來實現動態內容服務的方法。它吸取了兩種技術各自的突出優點,用JSp生成表示層的內容,讓Servlet完成深層次的處理任務。此處,Servlet充當控制者的角色,負責管理對請求的處理,創建JSP頁需要使用的Bean和對象,同時根據用戶的動作決定把哪個JSP頁傳給請求者。
從開發的觀點看,模式二具有更清晰的頁面表現和清楚的開發者角色劃分,可以充分利用開發小組的界面設計人員。這些優勢在大型項目開發中表現得尤為突出,使用這一模式,可以充分發揮每個開發者各自的特長,界面設計人員可以充分發揮自己的表現力,設計出優美的界面表現形式,設計人員可以充分發揮自己的商務處理思維,來實現項目中的業務處理。在大型項目中,模式二被采用得更多。
特別注意,在JSP頁內沒有處理邏輯,它僅負責檢索原先由Servlet創建的對象或Beans,從Servlet中提取動態內容插入到靜態模板。這是一種有代表性的方法,它清晰地分離了表達和內容,明確了角色的定義以及開發者與網頁設計者的分工。
10.1.3 兩種模式的比較
JSP的兩種模式應用場合不同,各有其優缺點。
1.模式一:純粹使用JSP開發系統
(1)優點
①開發時間縮短:只需寫JSP,而不需要寫Servlet及JavaBean。
②小幅度修改非常容易:因為沒有使用到Servlet及JavaBean,修改小幅度的程序代碼,無須重新編譯,直接保存后由JSP Container執行。
(2)缺點
①程序可讀性降低:因為程序代碼與網頁標簽混合在一起,從而增加維護的困難度。
②程序重復利用性降低:因為程序都撰寫在JSP之中,往往會在不同的JSP中找到相同的程序代碼,當業務邏輯修改的時候,就必須修改所有相關的JSP,造成的負擔也就更大。
2.模式一:使用JSP+JavaBean開發系統
(1)優點
①程序可讀性高:將復雜的程序代碼寫在JavaBean中,減少了網頁標簽混合的情況,未來維護的時候能夠較為輕松。
②可重復利用性高:由于通過JavaBean來封裝重要的商業邏輯,不同的JSP可以調用許多共享性的組件,較少開發重復程序代碼的工作,增加開發效能。
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

