買這商品的人也買了...
-
$469Processing 編程學習指南(原書第2版) -
系統管理員懶人包|Shell Script 自動化指令集 (Wicked Cool Shell Scripts)$480$379 -
$1,400Spring 5 Recipes: A Problem-Solution Approach -
精通 Shell 程式設計, 4/e (Shell Programming in Unix, Linux and OS X: The Fourth Edition of Unix Shell Programming, 4/e)$580$458 -
秒懂行動網頁設計 Sublime/VS Code + Bootstrap4 + CSS3 + HTML5 + Cordova 專案實作, 2/e$540$427 -
$939Java 11 官方參考手冊, 11/e -
$422Java核心編程 -
Java SE 14 技術手冊$680$537 -
Java 武功祕笈 (舊名: Java 程式設計應用實務)$650$553 -
$414Java Web 應用開發技術 (Java EE 8 +Tomcat 9) -
$1,680Practical Deep Learning: A Python-Based Introduction -
$479Java 從入門到精通, 6/e -
Developing Graphics Frameworks with Python and OpenGL (Hardcove)$4,200$3,990 -
學好跨平台網頁設計 -- HTML5、CSS3、JavaScript、jQuery 與Bootstrap 5 超完美特訓班, 3/e (附範例/RWD影音教學)$500$395 -
$2,592Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images (Paperback) -
$2,070AI and Machine Learning for On-Device Development: A Programmer's Guide -
$2,233Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python -
Python 桌面開發王者 - Qt 6 全方位實例應用開發$1,200$948 -
Learn Three.js : Program 3D animations and visualizations for the web with JavaScript and WebGL, 4/e (Paperback)$1,950$1,853 -
Python + ChatGPT 零基礎 + 高效率學程式設計與運算思維, 3/e$780$616 -
AI 繪圖夢工廠 :Midjourney、Stable Diffusion、Leonardo. ai × ChatGPT 超應用 神技$630$498 -
Blender 3D Asset Creation for the Metaverse: Unlock endless possibilities with 3D object creation, including metaverse characters and avatar models (Paperback)$2,100$1,995 -
ChatGPT × 遊戲設計概論$720$540 -
ChatGPT-4 與 Bing Chat - 創新體驗文字/繪圖/音樂/動畫/影片的AI世界$520$411 -
ChatGPT 4 + API 創新體驗 AI 世界邁向開發機器人程式王者歸來(全彩印刷)$780$616
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《Java EE架構設計與開發教程》從實用的角度出發,
介紹了Java EE主流輕量級開發平臺的基礎知識,
包括Java EE的有關概念及開發方法、SSH和SSM的基本原理及基本概念、
HTML5前端開發技術、JSP組件開發、Spring的基本應用、
Spring中的Bean、Spring AOP、Spring的數據庫開發以及Spring的事務管理,
並以一個具體的實例介紹SSM的開發方法和開發過程;
還介紹了以Struts、Spring和Hibernate(SSH)為主的經典框架開發技術,z同樣通過完整案例介紹其開發過程。
《Java EE架構設計與開發教程》在對知識點進行描述時採用了大量案例,
可以更好地幫助讀者學習和理解SSH和SSM的核心技術。
《Java EE架構設計與開發教程》每章配有習題和上機實訓內容,
以指導讀者深入地進行學習。配套有電子課件、教案、教學計劃、
試捲、習題等教學資源。
《Java EE架構設計與開發教程》既可作為本、
專科院校計算機類專業的Web程序設計教材,也可作為Java技術的培訓用書,
適合廣大編程愛好者閱讀與使用。
目錄大綱
前言
第1章Java EE概述1
1.1 Java EE簡介1
1.1.1 Java EE的含義2
1.1.2 Java EE的新特性2
1.2 Java EE應用分層架構3
1.2.1分層模式概述3
1.2.2 Java EE的結構4
1.3 Java EE核心設計模式8
1.4敏捷輕型框架9
1.4.1 Hibernate3簡介9
1.4.2 Struts2簡介11
1.4.3 Spring簡介12
1.4.4 JSF簡介14
1.4.5 Tapestry簡介15
1.4.6 WebWork簡介15
1.5 Java EE開發環境16
1.5.1 JDK的下載和安裝17
1.5.2 Tomcat 8.0的安裝和配置17
1.5.3 MyEclipse集成開發環境的安裝和使用19
1.5.4 MySQL數據庫的安裝和環境使用20
1.6本章小結24
1.7習題24
實訓1搭建Java EE運行及開發環境25
第2章Java Web開發概述28
2.1 Java Web簡述28
2.1.1 Web程序基本知識28
2.1.2 Web程序開發過程29
2.2 HTTP協議29
2.2.1 HTTP協議的組成30
2.2.2 HTTP請求30
2.2.3 HTTP響應31
2.2.4 GET方法和POST方法提交32
2.3 Java Web應用服務器33
2.3. 1 Java Web常用概念33
2.3.2 Web常用服務器34
2.3.3 Tomcat工作原理35
2.3.4 MyEclipse2014配置Tomcat36
2.4 JDBC簡介37
2.4.1 JDBC驅動37
2.4.2數據庫基本概述37
2.4.3 JDBC開發步驟39
2.5 Java Web開發工具42
2.5.1 Maven42
2.5.2版本管理工具CVS43
2.5.3日誌工具46
2.6本章小結46
2.7習題47
實訓2 JDBC開發案例47
第3章HTML、JavaScript簡介54
3.1 HTML基本結構54
3.2文本及版面風格的控制56
3.3圖像、超鏈接和表格使用58
3.3.1圖像和超鏈接58
3.3.2表格60
3.4 HTML表單使用62
3.4.1表單定義62
3.4.2文本框控件63
3.4.3單選按鈕和復選框64
3.4.4下拉菜單和列表64
3.4.5按鈕64
3.4.6圖像域、隱藏域和文件域65
3.5 CSS使用65
3.6 HTML5應用68
3.6.1 WebGL 3D圖形設計69
3.6.2 HTML5綜合應用實例72
3.7 JavaScript使用75
3.7.1 JavaScript概述75
3.7.2函數75
3.7. 3事件處理77
3.7.4兩種網絡請求數據的解析方式:XML和JSON80
3.7.5 AngularJS腳本框架83
3.7.6 React腳本框架86
3.8 jQuery基礎90
3.8.1 jQuery安裝90
3.8.2 jQuery語法91
3.8 .3 jQuery選擇器92
3.8.4 jQuery事件操作94
3.8.5 Bootstrap腳本框架96
3.9 Ajax基礎應用98
3.9.1 Ajax概述98
3.9.2 XMLHttpRequest對象99
3.10本章小結100
3.11習題101
實訓3 HTML和JavaScript綜合應用102
第4章JSP應用基礎108
4.1 Servlet簡述108
4.1.1 Servlet工作原理108
4.1.2 Servlet的特點109
4.2 Servlet編程基礎110
4.2.1 Servlet接口110
4.2.2 Servlet程序的編譯112
4.2.3 Servlet的配置112
4.2.4 Servlet的應用實例114
4.3 JSP簡介117
4.3.1工作原理118
4.3.2一個簡單的JSP程序119
4.3.3 JSP註釋與聲明120
4.3.4 JSP表達式和程序段120
4.4 JSP指令121
4.4.1 include指令121
4.4.2 page指令121
4.4.3 taglib指令122
4.5 JSP動作123
4.5.1 forward動作123
4.5.2 include動作124
4.5.3 plugin動作125
4.5.4 useBean動作125
4.6 JSP的內置對象126
4.6.1輸出對象out126
4.6.2 4種屬性範圍127
4.6.3請求對象request127
4.6.4響應對象response128
4.6.5會話對象session129
4.6.6 Web服務器對象application130
4.7 JSP中文亂碼問題全解決方案131
4.7.1 JSP頁面中文亂碼131
4.7.2 URL傳遞參數中文亂碼132
4.7.3表單提交中文亂碼132
4.7.4使用請求編碼格式過濾器Filter134
4.8本章小結135
4.9習題135
實訓4 Servlet和JSP綜合應用137
第5章Struts2開發145
5.1 Struts2簡介145
5.1.1 Struts發展歷史145
5.1.2 Struts2技術優勢146
5.1.3 Struts2優缺點146
5.2 Struts2使用147
5.3 Struts2工作原理149
5.4 Struts2配置文件150
5.4.1配置文件中常用的常量151
5.4.2 struts.xml文件中配置和修改常量151
5.4.3在web.xml文件中配置常量152
5.4.4 Bean配置152
5.4.5 package配置153
5.4.6 Struts2的Action153
5.5 Struts2攔截器156
5.5. 1 Struts2攔截器簡介156
5.5.2實現攔截器原理156
5.5.3自定義攔截器158
5.5.4攔截器功能160
5.5.5攔截器實例161
5.6 Struts2常用標籤162
5.6.1 Struts2標籤分類162
5.6. 2 Struts2標籤的使用163
5.7 Struts2校驗166
5.7.1手動輸入完成校驗167
5.7.2使用Struts2框架校驗168
5.8基於Struts2的多文件上傳170
5.9 Struts2國際化173
5.10類型轉換OGNL175
5.10.1 OGNL簡介175
5.10.2類型轉換實例176
5.10.3 OGNL小結181
5.11本章小結181
5.12習題181
實訓5用Struts2實現用戶登錄模塊182
第6章Hibernate基礎187
6.1 Hibernate概述187
6.1.1 Hibernate簡介187
6.1.2 Hibernate語言特點188
6.1.3 ORM188
6.1.4 Hibernate體系結構191
6.2 Hibernate配置193
6.2.1下載Hibernate193
6.2.2 Hibernate配置文件194
6.2.3 Hibernate屬性1
