官术网_书友最值得收藏!

前言

隨著互聯網的飛速發展,Java Web已成為主流的Web開發技術,廣泛應用于企業級Web應用開發。Java Web是指所有可用于Web開發的Java技術的總稱,主要包括JSP、JavaBean、Servlet、JDBC等基本技術,以及在這些技術基礎上發展而來的各種開發框架。Java Web技術是有志于在Java開發領域發展的人員必須掌握的技能。

本書詳細講解了Java Web開發中JSP、Servlet的基礎知識和實際應用,同時介紹了Spring框架、Spring MVC框架及MyBatis框架的基礎知識,設計實現了SSM整合應用案例。通過本書的學習,讀者可以實現從Java Web入門級開發到運用Spring框架、Spring MVC框架和MyBatis框架進行進階開發的跨越。

全書分為兩部分,共11章。

第一部分為Java Web開發基礎,包括第1~7章。

第1章為Java Web基礎知識與Web開發環境配置,主要包括Web應用程序的基本概念、工作原理等。

第2章為JSP技術,主要包括JSP標準語法、JSP編譯指令、JSP動作等。

第3章為JSP與JavaBean,主要包括JavaBean的定義、JavaBean在JSP中的使用等。

第4章為Servlet編程基礎,主要包括Servlet的定義及作用、Servlet開發入門、Servlet部署、請求與響應等。

第5章為Servlet的會話技術,主要包括會話跟蹤技術概述、瀏覽器會話Cookie技術等。

第6章為過濾器與監聽器,主要包括過濾器概述、過濾器實現統一全站編碼、監聽器概述。

第7章為EL表達式與JSTL標準標簽庫,主要包括表達式語言(EL表達式)、JSTL標準標簽庫。

第二部分為Java Web開發框架,包括第8~11章。

第8章為Spring框架基礎,主要包括Spring框架的簡介、Spring IoC容器、依賴注入的3種方式、bean的作用域和裝配方式、Spring框架的AOP。

第9章為Spring MVC框架的使用,主要包括MVC設計模式、Spring MVC框架的介紹、Spring MVC框架的工作機制與應用示例、基于注解的Spring MVC框架開發等。

第10章為MyBatis框架的使用,主要包括DAO層技術簡介、MyBatis框架概述、MyBatis框架的工作原理、MyBatis框架的配置與映射開發等。

第11章為SSM整合應用案例,綜合前面各章知識,通過Maven進行配置管理,結合Spring、Spring MVC、MyBatis、MySQL、JSP、JSTL等技術來設計一個客戶管理系統。

本書由陳振興擔任主編,彭少斌、譚瑛和馮濤擔任副主編。各章編寫分工如下:第1~3章由譚瑛編寫,第4~6章由彭少斌編寫,第8~9章由馮濤編寫,第7、10、11章由陳振興編寫。全書由陳振興統稿。本書的編寫得到了云南財經大學信息學院的大力支持,在此表示衷心的感謝!

參加本書編寫的教師都從事“Java語言程序設計”與“JavaEE開發技術”課程教學工作多年,有豐富的教學經驗,教學電子課件可在華信教育資源網(https://www.hxedu.com.cn)下載。在編寫過程中,我們力求做到嚴謹細致、精益求精,但由于編者水平有限,書中難免有疏漏之處,敬請廣大讀者指正。作者聯系郵箱:ahxing@126.com。

編者

2023年10月

主站蜘蛛池模板: 开原市| 奎屯市| 通许县| 卢龙县| 偃师市| 乐安县| 灌南县| 桃源县| 裕民县| 甘肃省| 嘉荫县| 铁力市| 墨江| 普定县| 武定县| 建水县| 云南省| 江华| 黄陵县| 巧家县| 噶尔县| 陆丰市| 淮安市| 黑山县| 东乡族自治县| 铜鼓县| 侯马市| 西乡县| 抚松县| 上蔡县| 巴林左旗| 临潭县| 夏邑县| 松原市| 于都县| 安宁市| 墨脱县| 江川县| 息烽县| 峨边| 绥棱县|