Java Web 應用開發基礎 (微課視頻版)
肖鋒
買這商品的人也買了...
-
$1,200$1,020 -
$407Java Web 整合開發實戰-基於 Struts2 + Hibernate + Spring
-
$403經典 Java EE 企業應用實戰-基於 WebLogic/JBoss 的 JSF + EJB 3 + JPA 整合開發
-
$2,170$2,062 -
$653Java Web 開發實例大全 (提高捲)(附光盤)
-
$580$458 -
$480$379 -
$580$522 -
$407Java Web 從入門到項目實踐(超值版)
-
$352Java Web 應用開發技術 (Java EE 8 +Tomcat 9)
-
$301Kubernetes 零基礎快速入門
-
$768$730 -
$407Java Web 項目開發案例實戰 — Spring Boot + Mybatis + Hibernate + Spring Cloud
-
$580$435 -
$479$455 -
$534$507 -
$305RPA 落地指南
-
$454RPA技術詳解:基礎、應用與未來
-
$534$507 -
$403數字化轉型下的 RPA 實踐
-
$204RPA 機器人在財務中的應用
-
$288$274 -
$414$393 -
$780$616 -
$680$530
相關主題
商品描述
本書由淺入深、全面系統地介紹了Java Web應用開發的基礎技術,每章都配以通俗易懂的實例進行講解,以幫助讀者能夠循序漸進地理解Java Web開發的思想、開發步驟和基本技巧。全書共分為兩部分,共12章。第一部分基礎知識篇,包括第1~10章,主要講解Java Web開發環境的搭建、Java Web應用開發基礎知識、Servlet基礎、Servlet進階、JSP技術、JSP與JavaBean、JSP與JDBC、EL與JSTL、過濾器與監聽器、AJAX技術等; 第二部分實踐操作篇,包括第11章簡易購物系統的設計與實現和第12章改進版購物系統的設計與實現。 本書適合作為全國高等學校Java Web開發相關課程的教材,也適合作為具有部分Java SE基礎讀者的入門書籍和工具書。
作者簡介
肖鋒,畢業要北京郵電大學密碼學專業,軍事指揮學博士。現任職於江漢大學人工智能學院。主要研究方向為Web開發技術、網絡安全等。曾主持並完成博士基金啟動項目高層次人才科研啟動基金(1008-06540001),物聯網電子標籤安全協議的研究。
目錄大綱
目錄
第一部分基礎知識篇
第1章Java Web開發環境的搭建
1.1Web應用系統
1.1.1Web應用系統與B/S架構
1.1.2Web應用系統工作流程
1.1.3Web應用系統開發語言
1.1.4Java Web服務器
1.2開發工具的安裝
1.2.1JDK的安裝與環境變量配置
1.2.2Eclipse的獲取與安裝
1.3Tomcat服務器的安裝與測試
1.3.1Tomcat服務器的安裝
1.3.2Tomcat服務器的測試
1.4數據庫的安裝與訪問
1.4.1數據庫的安裝
1.4.2數據庫的訪問
1.5Web項目的創建與運行
1.5.1創建項目
1.5.2項目運行
第2章Java Web應用開發基礎知識
2.1項目結構與服務器目錄
2.1.1Java Web項目結構
2.1.2Tomcat服務器目錄
2.2頁面設計基礎
2.2.1HTML
2.2.2CSS
2.2.3JavaScript
2.3Web應用開發常用機制
2.3.1URL與HTTP
2.3.2request與response
2.3.3session與Cookie
第3章Servlet基礎
3.1Servlet和JSP
3.2Tomcat服務器原理
3.2.1Tomcat體系結構
3.2.2Tomcat核心組件
3.3Servlet的編寫
3.3.1Servlet的創建
3.3.2Servlet的運行
3.3.3Servlet的運行機制
3.3.4Servlet與生命週期
3.4Servlet處理請求與響應
3.4.1doGet()與doPost()方法
3.4.2rqequest基本信息的獲取
3.4.3URL傳值數據的獲取
3.4.4表單中單值元素數據的獲取
3.4.5表單中多值元素數據的獲取
3.5中文傳輸亂碼問題
3.5.1請求參數編碼
3.5.2響應編碼
3.5.3客戶端編碼
3.6Servlet生成HTML頁面
第4章Servlet進階
4.1請求轉發與重定向
4.1.1請求轉發
4.1.2重定向
4.1.3請求轉發與重定向小結
4.2Servlet處理session
4.2.1客戶端會話與服務器會話對象
4.2.2session的登錄與退出
4.3Servlet處理Cookie
4.4ServletContext對象
第5章JSP技術
5.1JSP運行與生命週期
5.2JSP基礎語法
5.2.1變量聲明與表達式
5.2.2程序段
5.2.3JSP註釋
5.3JSP指令與動作
5.3.1JSP指令
5.3.2JSP動作
5.4JSP內置對象
5.5JSP與Servlet共同開發
5.5.1需求分析
5.5.2實現思路
5.5.3代碼實現
第6章JSP與JavaBean
6.1JavaBean相關概念
6.1.1什麽是JavaBean
6.1.2POJO與JavaBean
6.1.3在Eclipse中編寫Javabean
6.2JavaBean的使用
6.2.1引入JavaBean
6.2.2在JSP中設置JavaBean的屬性
6.2.3在JSP中讀取JavaBean的屬性
6.2.4JavaBean的範圍
6.3利用JavaBean開發簡易購物車
6.3.1需求分析
6.3.2實現思路
6.3.3代碼實現
第7章JSP與JDBC
7.1JDBC簡介
7.2數據庫和表的建立
7.3JDBC操作步驟
7.4JDBC在JSP中的操作
7.4.1添加數據
7.4.2修改數據
7.4.3刪除數據
7.4.4查詢數據
7.5PreparedStatement接口
7.6批處理
7.7事務
第8章EL與JSTL
8.1EL
8.1.1EL的作用
8.1.2EL基本語法
8.1.3EL定義的基本運算符
8.1.4數據讀取
8.2JSTL
8.2.1什麽是JSTL
8.2.2配置JSTL
8.2.3核心標簽庫
8.2.4函數標簽庫
8.2.5格式化標簽庫
8.2.6SQL標簽庫
8.2.7XML標簽庫
第9章過濾器與監聽器
9.1過濾器與監聽器概述
9.1.1過濾器
9.1.2監聽器
9.1.3Filter、Listener、Servlet
9.2過濾器和監聽器的使用
9.2.1過濾器的使用
9.2.2監聽器的使用
第10章AJAX技術
10.1AJAX技術概述
10.2AJAX開發
10.2.1AJAX請求示例
10.2.2API解釋
10.3AJAX實例
10.3.1需求分析
10.3.2實現思路
10.3.3JSON對象
10.3.4代碼實現
10.4AJAX技術的優點與缺點
10.4.1優點
10.4.2缺點
第二部分實踐操作篇
第11章簡易購物系統的設計與實現
11.1系統需求分析
11.2開發模式及思路
11.2.1MVC模式
11.2.2實現思路
11.3數據庫設計與功能設計
11.3.1數據庫設計
11.3.2功能設計
11.4系統開發與系統功能演示
第12章改進版購物系統的設計與實現
12.1改進系統需求分析
12.2新增功能模塊設計
12.2.1數據庫新增表
12.2.2新增功能設計
12.3系統開發與項目總結