書名: JSP程序設計與案例實戰(慕課版)作者名: 劉何秀 郭建磊 姬忠紅本章字數: 1263字更新時間: 2019-09-10 13:27:40
前言
PREFACE
JSP(Java Server Pages)是一種動態網頁技術標準,該技術為創建顯示動態生成內容的Web頁面提供了一個簡捷而快速的方法。JSP繼承了Java語言的優點,具有跨平臺的特性,而Java技術也為JSP實現強大功能提供了技術支持。
JSP 技術的設計目的是使得構造基于 Web 的應用程序更加容易和快捷,而這些應用程序能夠與各種Web服務器、應用服務器、瀏覽器和開發工具共同工作。JSP開發動態Web應用具有很多優勢,例如可以實現動態頁面與靜態頁面的分離。JSP 開發脫離了硬件平臺的束縛,擁有和 Java語言同樣的“一次編寫,各處運行”的良好移植性。JSP還強調應用可重用的組件(JavaBeans或Enterprise JavaBeans組件),基于組件的方法可以提高企業級應用的可擴展性、提高開發效率,并且使各種組織在他們現有的技能和優化結果的開發努力中得到平衡。
浪潮集團是中國本土綜合實力強大的大型IT企業之一,是國內領先的云計算領導廠商,是先進的信息科技產品與解決方案服務商。浪潮集團的很多大型企業級項目都采用了以 JSP 技術為基礎的Java EE開發體系,應用行業包括金融、醫療、電子政務、糧食儲備等。對于開發人員來說,掌握JSP技術,是進行Java EE企業級項目開發的重要基礎和必要條件。
浪潮優派科技教育有限公司(以下簡稱浪潮優派)是浪潮集團下屬子公司,結合浪潮集團的技術優勢和豐富的項目案例,致力于IT人才的培養。本書由浪潮優派具有多年開發經驗和實訓經驗的Java EE培訓講師撰寫,全書各章節知識點講解條理清晰、循序漸進,每個知識點有豐富的案例演示,并有企業級案例的應用演示貫穿全書。本書還提供了豐富的配套案例和微課視頻,讀者可掃描二維碼直接觀看。每章有配套習題和上機實驗,并配有案例源代碼和電子課件,讀者可登錄人郵教育社區(www.ryjiaoyu.com)下載。
本書共13章,各章內容如下。
第1章Java Web開發基礎,介紹學習JSP技術必須要了解的Web基礎知識。
第2章JSP概述,介紹JSP的概念、組成、開發環境的配置和運行。
第3章JSP腳本元素、指令,對JSP中3種腳本元素和JSP的3個指令進行了詳細講解和演示。
第4章JSP隱式對象,對JSP的9個內置對象進行了詳細的講解和案例演示。
第5章JSP標準動作,詳細演示JavaBean組件和JSP 7個標準動作的使用。
第6章JSP表達式語言,講解了EL表達式語言的語法,并演示了各種場景下的應用方法。
第7章JSP中使用數據庫,詳細講解了JDBC技術及常用API,以Oracle為例,演示了JSP連接和操作數據庫的方法。
第8章JSTL概述,講解并演示了JSP標準標簽庫和核心標簽的使用。
第9章Servlet概述,講解并演示了Servlet的概念、生命周期、創建和訪問方法。
第10章Servlet API,講解Servlet處理HTTP請求的流程,并演示主要API的使用。
第11章Servlet過濾器,講解過濾器的原理并演示創建方法和典型應用案例。
第12章MVC開發模式,講解兩種開發模式及應用案例。
第13章綜合案例:訂單管理系統,采用浪潮集團真實的項目案例,詳細講解并演示基于JSP的MVC開發模式企業級的應用。
本書由劉何秀、郭建磊、姬忠紅擔任主編,并進行了全書審核和統稿。參與本書編寫的還有崔瑞娟、周業勤、李海斌、李然。本書的綜合案例訂單管理系統來自浪潮世科,感謝他們在本書撰寫過程中提供的幫助和支持。
由于時間倉促和編者水平有限,本書難免存在不足之處,歡迎讀者朋友批評指正。
- Hands-On Data Structures and Algorithms with JavaScript
- Java FX應用開發教程
- 從學徒到高手:汽車電路識圖、故障檢測與維修技能全圖解
- Visual C
- Flux Architecture
- C#程序設計
- 數據結構習題解析與實驗指導
- Windows Phone 7.5:Building Location-aware Applications
- 編程與類型系統
- Django 3.0應用開發詳解
- SQL Server 2008 R2數據庫技術及應用(第3版)
- AV1視頻編解碼標準:原理與算法實現
- Learning C++ by Creating Games with UE4
- XML程序設計(第二版)
- Enterprise Application Architecture with .NET Core