Java Web應用開發(fā)

出版時間:2012-1  出版社:水利水電出版社  作者:劉淳 主編  頁數(shù):319  
Tag標簽:無  

內(nèi)容概要

  《Java Web應用開發(fā)》從開發(fā)Java
Web應用項目的具體工作任務(wù)出發(fā),通過實用案例方式詳細介紹JavaWeb應用開發(fā)中需要用到的各種技術(shù)?!禞ava
Web應用開發(fā)》結(jié)構(gòu)清晰,應用案例豐富、實用,體現(xiàn)了理論學習和具體應用的充分結(jié)合。
  全書共分十章,主要內(nèi)容包括:WEB應用的體系結(jié)構(gòu)和JavaWeb應用開發(fā)環(huán)境、WEB開發(fā)中的前臺開發(fā)技術(shù)(HTML+JavaScript+CSS)、Java數(shù)據(jù)庫開發(fā)技術(shù)(JDBC)、JavaWeb開發(fā)的核心技術(shù)(Servlet和JSP)、JavaBean和MVC開發(fā)模型、EL表達式和JSTL、Servlet
2.3規(guī)范中新引入的Filter和Listener編程技術(shù)、Java
Web開發(fā)中的其他重要技術(shù)(文件上傳與下載、Ajax編程方法、JavaMail編程技術(shù))。
  《Java Web應用開發(fā)》可作為各高職高專院校計算機及信息管理相關(guān)專業(yè)Java Web程序設(shè)計相關(guān)課程的教材,也可作為Java
Web程序設(shè)計的培訓教材,還可供從事Java Web應用開發(fā)的技術(shù)人員學習參考。

書籍目錄

前言
第一章 WEB應用開發(fā)概述
 1.1 B/S結(jié)構(gòu)編程技術(shù)
 1.2 WEB應用體系結(jié)構(gòu)
 1.3 JavaWeb開發(fā)環(huán)境安裝與配置
  1.3.1 Tomcat的安裝和使用
  1.3.2 MyEclipse的安裝和使用
 習題一
第二章 JavaWeb編程基礎(chǔ)
 2.1 HTML基礎(chǔ)
  2.1.1 標記
  2.1.2 標記
  2.1.3 標記
  2.1.4 標題字體
  2.1.5 標記
  2.1.6 標記
  2.1.7 列表標記
  2.1.8 表格定義標記
 2.2 表單(FORM)與表單組件
  2.2.1 文本組件
  2.2.2 列表框
  2.2.3 單選框
  2.2.4 多選框
  2.2.5 按鈕
  2.2.6 隱藏域
  2.2.7 文件上傳組件
 2.3 JavaScript編程入門
  2.3.1 JavaScript基礎(chǔ)知識
  2.3.2 JavaScript常用內(nèi)置對象
  2.3.3 JavaScfipt中的對話框
  2.3.4 JavaScnpt中的事件處理
 2.4 JavaSbript正則表達式
  2.4.1 正則表達式基本語法
  2.4.2 Javascript正則表達式對象
  2.4.3 常用正則表達式
 2.5 CSS樣式表基礎(chǔ)
  2.5.1 CSS基本概念
  2.5.2 CSS基本語法
  2.5.3 在HTML文檔中應用CSS
  2.5.4 CSS高級語法
  2.5.5 CSS樣式屬性
  2.5.6 CSS盒狀模型
  2.5.7 CSS定位
 2.6 實用案例
  2.6.1 CSS運用:Div+CSS布局網(wǎng)頁
  2.6.2 用戶注冊頁面設(shè)計
 習題二
第三章 JDBC數(shù)據(jù)庫編程
 3.1 JDBC簡介
  3.1.1 JDBC的概念及特點
  3.1.2 JDBC體系結(jié)構(gòu)
  3.1.3 JDBC的種類
  3.1.4 JDBCURL
  3.1.5 ODBC數(shù)據(jù)源配置
  3.1.6 JDBC數(shù)據(jù)庫開發(fā)環(huán)境配置
 3.2 通過JDBC訪問數(shù)據(jù)庫
  3.2.1 JDBC訪問數(shù)據(jù)庫的基本步驟
 3.2 ‘2常用的JDBC類與方法
  3.2.3 事務(wù)處理
  3.2.4 可滾動和可更新的結(jié)果集
  3.2.5 批處理
  3.2.6 操作數(shù)據(jù)庫中的BLOB/CLOB類型數(shù)據(jù)
  3.2.7 獲得數(shù)據(jù)庫元數(shù)據(jù)
 3.3 實用案例
 習題三
第四章 JavaServlet編程
 4.1 Servlet概述
 4.2 Servlet編程基礎(chǔ)
  4.2.1 第一個簡單的Servlet程序
  4.2.2 配置Servlet
  4.2.3 Servlet的運行機制
  4.2.4 HttpServlet中的方法
  4.2.5 servlet的生命周期
 4.3 利用Servlet讀取H7ML表單數(shù)據(jù)
  4.3.1 客戶端傳遞數(shù)據(jù)的方式
  4.3.2 在Servlet中讀取客戶端發(fā)送的數(shù)據(jù)
 4.4 處理HTTP報頭
  4.4.1 在Servlet中取得HTTP請求報頭
  4.4.2 讀取CGI變量
  4.4.3 在Servlet中設(shè)置HTTP響應報頭
  4.4.4 在Servlet中跳轉(zhuǎn)到其他的頁面
 4.5 Servlet的中文問題
 4.6 處理Cookie
  4.6.1 Cookie基礎(chǔ)
  4.6.2 在Servlet中處理Cookie
  4.6.3 Cookie中文問題
 4.7 會話跟蹤
  4.7.1 會話的意義和用途
  4.7.2 Servlet中操作會話(session)對象
 4.8 ServletContext接口
 4.9 編寫線程安全的Servlet
  4.9.1 編寫線程安全的Servlet
  4.9.2 Servlet2.4 中廢棄的SingleThreadModel接口
 4.10 實用案例
 習題四
第五章 JSP編程
 5.1 JSP概述
 5.2 JSP編程基礎(chǔ)
  5.2.1 編寫第一個JSP程序
  5.2.2 JSP基本語法
 5.3 JSP指令
  5.3.1 page指令
  5.3.2 include指令
 5.4 JSP動作
  5.4.1 include動作
  5.4.2 forward動作
 5.5 JSP內(nèi)置對象
  5.5.1 out對象
  5.5.2 request對象
  5.5.3 response對象
  5.5.4 session對象
  5.5.5 application對象
  5.5.6 exception對象
  5.5.7 pageContext對象
  5.5.8 page對象和config對象
 5.6 JSP與Servlet
  5.6.1 JSP與Servlet的關(guān)系
  5.6.2 JSP和Servlet的交互
 5.7 在JSP中使用JDBC訪問數(shù)據(jù)庫
 5.8 實用案例
  5.8.1 將數(shù)據(jù)庫數(shù)據(jù)導出到電子表中
  5.8.2 分頁顯示
 習題五
第六章 JSP和JavaBean
 6.1 JavaBean簡介
 6.2 編寫JavaBean
 6.3 JSP中使用JavaBean
  6.3.1 動作標記
  6.3.2 和動作標記
 6.4 JavaBean的作用范圍
 6.5 MVC設(shè)計模式
 6.6 實用案例
 習題六
第七章 表達式語言
 7.1 EL(表達式語言)基礎(chǔ)
 7.2 訪問作用域?qū)傩裕╝ttribute)
 7.3 使用EL訪問JavaBean
 7.4 使用EL訪問集合對象
 7.5 EL隱含對象
 7.6 EL中的“.”與“[]”運算符
 ……
第八章 JSP標準標記庫(JSTL)
第九章 Filter和Listener
第十章 JavaWeb綜合應用
參考文獻

章節(jié)摘錄

  在form定義中,可以指定action、method、name、enctype等屬性,用于接收各類定義在  和之間的表單元素數(shù)據(jù)。  表單的屬性含義如下: ?。?)action屬性用于指定此表單數(shù)據(jù)提交的目標url,它通常是一個相對路徑。如果沒有設(shè)置這個屬性或者該屬性值為空,表單數(shù)據(jù)將提交給此表單自身的url?! 。?).method屬性用于指定提交表單數(shù)據(jù)的方式,常用的有g(shù)et和post兩種方式,如果沒有設(shè)置此屬性或者此屬性值為空,則使用get方式來提交數(shù)據(jù)。get和post提交方式的主要不同點在于如下兩點:  因為get數(shù)據(jù)是url的一部分,所以它會將表單數(shù)據(jù)附在url后面?zhèn)魉汀! ∫簿褪钦f,在瀏覽器的地址欄將會顯示表單中的數(shù)據(jù),并且,在通常情況下,瀏覽器會將這個附加數(shù)據(jù)后的url保存起來,可以通過瀏覽器的“歷史”來得到它。所以,這種方式不適合于發(fā)送需要保密的數(shù)據(jù)的表單,比如,密碼等。而post不是url的一部分,所以它不會將表單數(shù)據(jù)附在url后面,所以這種方式不會發(fā)生上面的問題。   ……

編輯推薦

  《國家精品課程配套教材:JavaWeb應用開發(fā)》特色:精英作者團隊,精品課程研發(fā)團隊人員,具有豐富的第一線教學與實際工程項目研發(fā)經(jīng)驗,案例豐富實用從開發(fā)JavaWeb應用項目的具體工作任務(wù)出發(fā),通過實例方式介紹JavaWeb應用開發(fā)中需要用到的各種技術(shù),入門型案例:了解技術(shù)要點和編程方法,說明型案例:了解技術(shù)內(nèi)涵和使用技巧,實用型案例:來自真實項目,稍加修改即可應用。所有案例都有詳細設(shè)計步驟和注釋說明,并在MyEclipse下調(diào)試通過。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java Web應用開發(fā) PDF格式下載


用戶評論 (總計1條)

 
 

  •   作為課程教材還是不錯的,很適合學生。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7