幫助中心 | 我的帳號 | 關於我們

Java Web入門很輕鬆(微課超值版)/入門很輕鬆

  • 作者:編者:雲尚科技|責編:張敏
  • 出版社:清華大學
  • ISBN:9787302595748
  • 出版日期:2022/03/01
  • 裝幀:平裝
  • 頁數:328
人民幣:RMB 79.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是針對零基礎讀者編寫的Java Web入門教材,側重實戰,結合流行、有趣的熱點案例,詳細地介紹了Java Web開發中的各項技術。全書分為17章,內容包括搭建Java Web開發環境、Web伺服器的搭建、HTML與CSS網頁開發基礎、JavaScript腳本語言、JSP基礎語法、JSP內置對象、JavaBean組件、Servlet技術、過濾器與監聽器技術、Java Web中的資料庫開發、表達式語言EL、XML技術、JSTL技術、Ajax技術的應用、Struts2框架的應用、Hibernate框架的應用。為了提高讀者的項目開發能力,第17章以熱點項目「銀行業務管理系統」為例進一步講述Java Web在實際項目中的應用。
    本書提供了大量案例和完整的項目案例,不僅幫助初學者快速入門,還幫助其積累項目開發經驗。讀者通過微信掃碼可以快速查看對應案例的視頻操作,隨時解決學習中的困惑;還可以快速獲取書中實戰訓練題的解題思路和源代碼,通過一步一步引導的方式,檢驗自己對本章知識點的掌握程度。本書還贈送了大量超值的資源,包括精品教學視頻、教學幻燈片、案例源代碼、教學大綱、求職資源庫、面試資源庫、筆試題庫和小白項目實戰手冊;並且提供技術支持QQ群,專為讀者答疑解難,降低學習編程的門檻,讓零基礎的讀者輕鬆跨入編程領域。

作者介紹
編者:雲尚科技|責編:張敏

目錄
第1章  搭建Java Web開發環境
  1.1  Web開發技術
    1.1.1  靜態Web開發技術
    1.1.2  動態Web開發技術
  1.2  認識Java Web
    1.2.1  Java語言介紹
    1.2.2  Java Web體系介紹
  1.3  JDK的安裝與配置
    1.3.1  JDK的下載
    1.3.2  JDK的安裝
    1.3.3  JDK環境配置
    1.3.4  測試開發環境
  1.4  我的第一個Java程序
  1.5  選擇Java開發工具
    1.5.1  Eclipse的下載
    1.5.2  Eclipse的安裝與配置
    1.5.3  用Eclipse創建Java項目
    1.5.4  創建Java類文件
    1.5.5  編寫和運行Java程序
  1.6  新手疑難問題解答
  1.7  實戰訓練
第2章  Web伺服器的搭建
  2.1  Web開發背景知識
    2.1.1  Web瀏覽器
    2.1.2  遠程伺服器
    2.1.3  Web應用程序的工作原理
    2.1.4  Web伺服器簡介
  2.2  Tomcat的下載與安裝
    2.2.1  了解Tomcat版本的區別
    2.2.2  安裝Tomcat解壓版
    2.2.3  安裝Tomcat安裝版
    2.2.4  環境變數的配置
  2.3  Tomcat的啟動與關閉
    2.3.1  在伺服器中啟動與關閉
    2.3.2  在Eclipse IDE中啟動與關閉
  2.4  修改Tomcat埠號
    2.4.1  在伺服器中修改埠號
    2.4.2  在Eclipse IDE中修改埠號
  2.5  將Web項目部署到Tomcat中
    2.5.1  在伺服器中部署Web項目
    2.5.2  在Eclipse IDE中部署Web項目
  2.6  新手疑難問題解答
  2.7  實戰訓練
第3章  HTML與CSS網頁開發基礎
  3.1  HTML標記語言
    3.1.1  第一個HTML文檔
    3.1.2  HTML文檔的結構
    3.1.3  HTML常用標記
    3.1.4  HTML表格標記
    3.1.5  HTML表單標記

    3.1.6  超鏈接與圖像標記
  3.2  HTML5新增內容
    3.2.1  新增的元素
    3.2.2  新增的input元素類型
  3.3  CSS
    3.3.1  CSS規則
    3.3.2  CSS選擇器
    3.3.3  在頁面中調用CSS
  3.4  新手疑難問題解答
  3.5  實戰訓練
第4章  JavaScript腳本語言
  4.1  JavaScript概述
    4.1.1  JavaScript能做什麼
    4.1.2  JavaScript的主要特點
  4.2  JavaScript的語言基礎
    4.2.1  JavaScript的語法
    4.2.2  JavaScript中的關鍵字
    4.2.3  JavaScript中的數據類型
    4.2.4  變數的定義及使用
    4.2.5  運算符的應用
  4.3  流程式控制制語句
    4.3.1  if條件判斷語句
    4.3.2  switch多分支語句
    4.3.3  while循環語句
    4.3.4  do…while循環語句
    4.3.5  for循環語句
  4.4  函數的應用
    4.4.1  函數的定義
    4.4.2  函數的調用
  4.5  事件處理
    4.5.1  認識JavaScript中的事件
    4.5.2  JavaScript的常用事件
    4.5.3  事件處理程序的調用
  4.6  常用對象
    4.6.1  window對象
    4.6.2  string對象
    4.6.3  date對象
  4.7  新手疑難問題解答
  4.8  實戰訓練
第5章  JSP基礎語法
  5.1  JSP概述
    5.1.1  JSP簡介
    5.1.2  JSP運行機制
  5.2  JSP基本語法
    5.2.1  聲明
    5.2.2  表達式
    5.2.3  腳本小程序
  5.3  JSP指令標記
    5.3.1  page指令
    5.3.2  include指令

    5.3.3  taglib指令
  5.4  JSP動作標記
    5.4.1  param動作標記
    5.4.2  include動作標記
    5.4.3  forward動作標記
    5.4.4  plugin動作標記
    5.4.5  useBean、getProperty與setProperty動作標記
  5.5  JSP註釋方式
    5.5.1  HTML/XHTML註釋
    5.5.2  JSP註釋
    5.5.3  Java註釋
  5.6  新手疑難問題解答
  5.7  實戰訓練
第6章  JSP內置對象
  6.1  JSP內置對象概述
  6.2  request對象
    6.2.1  訪問請求參數
    6.2.2  在作用域中管理屬性
    6.2.3  獲取客戶端信息
  6.3  response對象
    6.3.1  處理HTTP頭文件
    6.3.2  重定向頁面(友情鏈接)
    6.3.3  將頁面保存為Word文檔
    6.3.4  設置輸出緩衝
    6.3.5  設置Cookie信息
  6.4  session對象
    6.4.1  創建及獲取客戶的會話
    6.4.2  從會話中移動指定的綁定對象
    6.4.3  銷毀session
    6.4.4  會話超時的管理
    6.4.5  session對象應用實例
  6.5  其他內置對象
    6.5.1  application對象
    6.5.2  out對象
    6.5.3  exception對象
    6.5.4  page對象
    6.5.5  config對象
    6.5.6  pageContext對象
  6.6  新手疑難問題解答
  6.7  實戰訓練
第7章  JavaBean組件
  7.1  JavaBean介紹
    7.1.1  JavaBean概述
    7.1.2  JavaBean的規範
    7.1.3  JavaBean的創建
  7.2  使用JSP和JavaBean
    7.2.1  通過JSP標籤訪問JavaBean
    7.2.2  在JSP中調用JavaBean
  7.3  設置JavaBean的範圍
    7.3.1  頁面範圍

    7.3.2  請求範圍
    7.3.3  會話範圍
    7.3.4  Web應用範圍
  7.4  設置JavaBean的屬性
    7.4.1  根據所有參數設置
    7.4.2  根據指定屬性設置
    7.4.3  根據指定參數設置
    7.4.4  根據指定內容設置
  7.5  獲取JavaBean的屬性值
  7.6  移除JavaBean
  7.7  新手疑難問題解答
  7.8  實戰訓練
第8章  Servlet技術
  8.1  Servlet簡介
    8.1.1  工作原理
    8.1.2  生命周期
    8.1.3  實現MVC開發模式
  8.2  Servlet常用的介面和類
    8.2.1  Servlet()方法
    8.2.2  HttpServlet類
    8.2.3  HttpSession介面
    8.2.4  ServletConfig介面
    8.2.5  ServletContext介面
  8.3  創建和配置Servlet
  8.4  使用Servlet獲取信息
    8.4.1  獲取HTTP頭部信息
    8.4.2  獲取請求對象信息
    8.4.3  獲取參數信息
  8.5  在JSP頁面中調用Servlet的方法
    8.5.1  通過表單提交調用Servlet
    8.5.2  通過超鏈接調用Servlet
  8.6  新手疑難問題解答
  8.7  實戰訓練
第9章  過濾器與監聽器技術
  9.1  認識過濾器與監聽器
    9.1.1  過濾器簡介
    9.1.2  監聽器簡介
  9.2  過濾器介面
    9.2.1  Filter介面
    9.2.2  FilterConfig介面
    9.2.3  FilterChain介面
  9.3  創建和配置過濾器
  9.4  監聽器介面
    9.4.1  認識監聽器介面
    9.4.2  監聽對象的創建與銷毀
    9.4.3  監聽對象的屬性
    9.4.4  監聽session內的對象
  9.5  創建和配置監聽器
  9.6  Servlet 3.0的新特性
    9.6.1  註解

    9.6.2  非同步處理
    9.6.3  上傳組件
  9.7  新手疑難問題解答
  9.8  實戰訓練
第10章  Java Web中的資料庫開發
  10.1  JDBC的原理
  10.2  JDBC的相關類與介面
    10.2.1  DriverManager類
    10.2.2  Connection介面
    10.2.3  Statement介面
    10.2.4  PreparedStatement介面
    10.2.5  ResultSet介面
  10.3  JDBC連接資料庫
    10.3.1  載入資料庫驅動程序
    10.3.2  創建資料庫連接
    10.3.3  獲取Statement對象
    10.3.4  執行SQL語句
    10.3.5  獲得執行結果
    10.3.6  關閉連接
  10.4  操作資料庫
    10.4.1  創建數據表
    10.4.2  插入數據
    10.4.3  查詢數據
    10.4.4  更新數據
    10.4.5  刪除數據
  10.5  新手疑難問題解答
  10.6  實戰訓練
第11章  表達式語言EL
  11.1  EL簡介
    11.1.1  EL的基本語法
    11.1.2  EL的特點
    11.1.3  禁用EL
    11.1.4  EL中的關鍵字
    11.1.5  EL變數
  11.2  EL運算符
    11.2.1  EL判斷對象是否為空
    11.2.2  通過EL訪問數組數據
    11.2.3  在EL中進行算術運算
    11.2.4  在EL中進行關係運算
    11.2.5  在EL中進行邏輯運算
    11.2.6  在EL中進行條件運算
  11.3  EL隱含對象
    11.3.1  認識EL隱含對象
    11.3.2  pageContext隱含對象
    11.3.3  與範圍有關的隱含對象
    11.3.4  param和paramValues對象
    11.3.5  header和headerValues對象
    11.3.6  cookie對象
    11.3.7  initParam對象
  11.4  新手疑難問題解答

  11.5  實戰訓練
第12章  XML技術
  12.1  XML概述
    12.1.1  XML概念
    12.1.2  XML與HTML的區別
    12.1.3  XML文檔結構
  12.2  XML基本語法
    12.2.1  文檔聲明
    12.2.2  標籤(元素)
    12.2.3  標籤嵌套
    12.2.4  屬性與註釋
    12.2.5  實體引用
  12.3  XML樹結構
  12.4  XML解析器
    12.4.1  XML文檔對象
    12.4.2  解析XML文檔
    12.4.3  解析XML字元串
  12.5  新手疑難問題解答
  12.6  實戰訓練
第13章  JSTL技術
  13.1  JSTL簡介
    13.1.1  JSTL概述
    13.1.2  導入標籤庫
    13.1.3  JSTL的分類
  13.2  JSTL環境配置
  13.3  表達式控制標籤
    13.3.1  標籤
    13.3.2  標籤
    13.3.3  標籤
    13.3.4  標籤
  13.4  流程式控制制標籤
    13.4.1  標籤
    13.4.2  標籤
    13.4.3  標籤
    13.4.4  標籤
  13.5  循環標籤
    13.5.1  標籤
    13.5.2  標籤
  13.6  URL操作標籤
    13.6.1  標籤
    13.6.2  標籤
    13.6.3  標籤
    13.6.4  標籤
  13.7  新手疑難問題解答
  13.8  實戰訓練
第14章  Ajax技術的應用
  14.1  Ajax概述
    14.1.1  什麼是Ajax
    14.1.2  Ajax的工作原理
    14.1.3  Ajax的優缺點

  14.2  Ajax技術的組成
    14.2.1  XMLHttpRequest對象
    14.2.2  XML
    14.2.3  JavaScript語言
    14.2.4  CSS技術
    14.2.5  DOM技術
  14.3  XMLHttpRequest對象的使用
    14.3.1  初始化XMLHttpRequest對象
    14.3.2  XMLHttpRequest對象的屬性
    14.3.3  XMLHttpRequest對象的方法
  14.4  Ajax非同步交互的應用
    14.4.1  什麼是非同步交互
    14.4.2  非同步對象連接伺服器
    14.4.3  GET和POST方式
    14.4.4  伺服器返回XML
    14.4.5  處理多個非同步請求
  14.5  新手疑難問題解答
  14.6  實戰訓練
第15章  Struts2框架的應用
  15.1  Struts2概述
    15.1.1  Struts MVC模式
    15.1.2  Struts工作流程
    15.1.3  Struts基本配置
  15.2  第一個Struts2程序
    15.2.1  創建JSP頁面
    15.2.2  創建Action
    15.2.3  struts.xml文件
    15.2.4  web.xml文件
    15.2.5  顯示信息
    15.2.6  運行項目
  15.3  控制器Action
    15.3.1  Action介面
    15.3.2  屬性注入值
    15.3.3  動態方法調用
    15.3.4  Map類型變數
  15.4  Struts標籤庫
    15.4.1  標籤庫的配置
    15.4.2  流程式控制制標籤
    15.4.3  表單應用標籤
  15.5  OGNL表達式語言
    15.5.1  Struts2 OGNL表達式
    15.5.2  獲取ActionContext對象信息
    15.5.3  獲取屬性與方法
    15.5.4  訪問靜態屬性與方法
    15.5.5  訪問數組和集合
    15.5.6  過濾與投影
  15.6  新手疑難問題解答
  15.7  實戰訓練
第16章  Hibernate框架的應用
  16.1  Hibernate概述

    16.1.1  ORM概述
    16.1.2  Hibernate架構
  16.2  開發環境配置
    16.2.1  關聯資料庫
    16.2.2  配置Hibernate
    16.2.3  Hibernate配置文件
  16.3  Hibernate ORM
    16.3.1  在MyEclipse中建表
    16.3.2  Hibernate反轉控制
    16.3.3  Hibernate持久化類
    16.3.4  Hibernate類映射
    16.3.5  session管理
  16.4  操作持久化類
    16.4.1  使用session操作數據
    16.4.2  使用DAO操作數據
  16.5  Hibernate查詢語言
    16.5.1  HQL介紹
    16.5.2  FROM語句
    16.5.3  WHERE語句
    16.5.4  UPDATE語句
    16.5.5  DELETE語句
    16.5.6  動態賦值
    16.5.7  排序查詢
    16.5.8  聚合函數
    16.5.9  聯合查詢
    16.5.10  子查詢
  16.6  新手疑難問題解答
  16.7  實戰訓練
第17章  開發銀行業務管理系統
  17.1  系統背景及功能概述
    17.1.1  背景簡介
    17.1.2  功能概述
    17.1.3  開發及運行環境
  17.2  系統分析
    17.2.1  系統總體設計
    17.2.2  系統界面設計
  17.3  系統運行及配置
    17.3.1  系統開發及導入步驟
    17.3.2  系統文件結構圖
  17.4  系統主要功能的實現
    17.4.1  資料庫與數據表設計
    17.4.2  實體類的創建
    17.4.3  數據訪問類
    17.4.4  控制分發及配置
    17.4.5  業務數據處理

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032