出版時(shí)間:2012-1 出版社:水利水電出版社 作者:劉淳 主編 頁(yè)數(shù):319
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《Java Web應(yīng)用開(kāi)發(fā)》從開(kāi)發(fā)Java
Web應(yīng)用項(xiàng)目的具體工作任務(wù)出發(fā),通過(guò)實(shí)用案例方式詳細(xì)介紹JavaWeb應(yīng)用開(kāi)發(fā)中需要用到的各種技術(shù)?!禞ava
Web應(yīng)用開(kāi)發(fā)》結(jié)構(gòu)清晰,應(yīng)用案例豐富、實(shí)用,體現(xiàn)了理論學(xué)習(xí)和具體應(yīng)用的充分結(jié)合。
全書(shū)共分十章,主要內(nèi)容包括:WEB應(yīng)用的體系結(jié)構(gòu)和JavaWeb應(yīng)用開(kāi)發(fā)環(huán)境、WEB開(kāi)發(fā)中的前臺(tái)開(kāi)發(fā)技術(shù)(HTML+JavaScript+CSS)、Java數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)(JDBC)、JavaWeb開(kāi)發(fā)的核心技術(shù)(Servlet和JSP)、JavaBean和MVC開(kāi)發(fā)模型、EL表達(dá)式和JSTL、Servlet
2.3規(guī)范中新引入的Filter和Listener編程技術(shù)、Java
Web開(kāi)發(fā)中的其他重要技術(shù)(文件上傳與下載、Ajax編程方法、JavaMail編程技術(shù))。
《Java Web應(yīng)用開(kāi)發(fā)》可作為各高職高專院校計(jì)算機(jī)及信息管理相關(guān)專業(yè)Java Web程序設(shè)計(jì)相關(guān)課程的教材,也可作為Java
Web程序設(shè)計(jì)的培訓(xùn)教材,還可供從事Java Web應(yīng)用開(kāi)發(fā)的技術(shù)人員學(xué)習(xí)參考。
書(shū)籍目錄
前言
第一章 WEB應(yīng)用開(kāi)發(fā)概述
1.1 B/S結(jié)構(gòu)編程技術(shù)
1.2 WEB應(yīng)用體系結(jié)構(gòu)
1.3 JavaWeb開(kāi)發(fā)環(huán)境安裝與配置
1.3.1 Tomcat的安裝和使用
1.3.2 MyEclipse的安裝和使用
習(xí)題一
第二章 JavaWeb編程基礎(chǔ)
2.1 HTML基礎(chǔ)
2.1.1 標(biāo)記
2.1.2 標(biāo)記
2.1.3 標(biāo)記
2.1.4 標(biāo)題字體
2.1.5 標(biāo)記
2.1.6 標(biāo)記
2.1.7 列表標(biāo)記
2.1.8 表格定義標(biāo)記
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編程入門(mén)
2.3.1 JavaScript基礎(chǔ)知識(shí)
2.3.2 JavaScript常用內(nèi)置對(duì)象
2.3.3 JavaScfipt中的對(duì)話框
2.3.4 JavaScnpt中的事件處理
2.4 JavaSbript正則表達(dá)式
2.4.1 正則表達(dá)式基本語(yǔ)法
2.4.2 Javascript正則表達(dá)式對(duì)象
2.4.3 常用正則表達(dá)式
2.5 CSS樣式表基礎(chǔ)
2.5.1 CSS基本概念
2.5.2 CSS基本語(yǔ)法
2.5.3 在HTML文檔中應(yīng)用CSS
2.5.4 CSS高級(jí)語(yǔ)法
2.5.5 CSS樣式屬性
2.5.6 CSS盒狀模型
2.5.7 CSS定位
2.6 實(shí)用案例
2.6.1 CSS運(yùn)用:Div+CSS布局網(wǎng)頁(yè)
2.6.2 用戶注冊(cè)頁(yè)面設(shè)計(jì)
習(xí)題二
第三章 JDBC數(shù)據(jù)庫(kù)編程
3.1 JDBC簡(jiǎn)介
3.1.1 JDBC的概念及特點(diǎn)
3.1.2 JDBC體系結(jié)構(gòu)
3.1.3 JDBC的種類(lèi)
3.1.4 JDBCURL
3.1.5 ODBC數(shù)據(jù)源配置
3.1.6 JDBC數(shù)據(jù)庫(kù)開(kāi)發(fā)環(huán)境配置
3.2 通過(guò)JDBC訪問(wèn)數(shù)據(jù)庫(kù)
3.2.1 JDBC訪問(wèn)數(shù)據(jù)庫(kù)的基本步驟
3.2 ‘2常用的JDBC類(lèi)與方法
3.2.3 事務(wù)處理
3.2.4 可滾動(dòng)和可更新的結(jié)果集
3.2.5 批處理
3.2.6 操作數(shù)據(jù)庫(kù)中的BLOB/CLOB類(lèi)型數(shù)據(jù)
3.2.7 獲得數(shù)據(jù)庫(kù)元數(shù)據(jù)
3.3 實(shí)用案例
習(xí)題三
第四章 JavaServlet編程
4.1 Servlet概述
4.2 Servlet編程基礎(chǔ)
4.2.1 第一個(gè)簡(jiǎn)單的Servlet程序
4.2.2 配置Servlet
4.2.3 Servlet的運(yùn)行機(jī)制
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報(bào)頭
4.4.1 在Servlet中取得HTTP請(qǐng)求報(bào)頭
4.4.2 讀取CGI變量
4.4.3 在Servlet中設(shè)置HTTP響應(yīng)報(bào)頭
4.4.4 在Servlet中跳轉(zhuǎn)到其他的頁(yè)面
4.5 Servlet的中文問(wèn)題
4.6 處理Cookie
4.6.1 Cookie基礎(chǔ)
4.6.2 在Servlet中處理Cookie
4.6.3 Cookie中文問(wèn)題
4.7 會(huì)話跟蹤
4.7.1 會(huì)話的意義和用途
4.7.2 Servlet中操作會(huì)話(session)對(duì)象
4.8 ServletContext接口
4.9 編寫(xiě)線程安全的Servlet
4.9.1 編寫(xiě)線程安全的Servlet
4.9.2 Servlet2.4 中廢棄的SingleThreadModel接口
4.10 實(shí)用案例
習(xí)題四
第五章 JSP編程
5.1 JSP概述
5.2 JSP編程基礎(chǔ)
5.2.1 編寫(xiě)第一個(gè)JSP程序
5.2.2 JSP基本語(yǔ)法
5.3 JSP指令
5.3.1 page指令
5.3.2 include指令
5.4 JSP動(dòng)作
5.4.1 include動(dòng)作
5.4.2 forward動(dòng)作
5.5 JSP內(nèi)置對(duì)象
5.5.1 out對(duì)象
5.5.2 request對(duì)象
5.5.3 response對(duì)象
5.5.4 session對(duì)象
5.5.5 application對(duì)象
5.5.6 exception對(duì)象
5.5.7 pageContext對(duì)象
5.5.8 page對(duì)象和config對(duì)象
5.6 JSP與Servlet
5.6.1 JSP與Servlet的關(guān)系
5.6.2 JSP和Servlet的交互
5.7 在JSP中使用JDBC訪問(wèn)數(shù)據(jù)庫(kù)
5.8 實(shí)用案例
5.8.1 將數(shù)據(jù)庫(kù)數(shù)據(jù)導(dǎo)出到電子表中
5.8.2 分頁(yè)顯示
習(xí)題五
第六章 JSP和JavaBean
6.1 JavaBean簡(jiǎn)介
6.2 編寫(xiě)JavaBean
6.3 JSP中使用JavaBean
6.3.1 動(dòng)作標(biāo)記
6.3.2 和動(dòng)作標(biāo)記
6.4 JavaBean的作用范圍
6.5 MVC設(shè)計(jì)模式
6.6 實(shí)用案例
習(xí)題六
第七章 表達(dá)式語(yǔ)言
7.1 EL(表達(dá)式語(yǔ)言)基礎(chǔ)
7.2 訪問(wèn)作用域?qū)傩裕╝ttribute)
7.3 使用EL訪問(wèn)JavaBean
7.4 使用EL訪問(wèn)集合對(duì)象
7.5 EL隱含對(duì)象
7.6 EL中的“.”與“[]”運(yùn)算符
……
第八章 JSP標(biāo)準(zhǔn)標(biāo)記庫(kù)(JSTL)
第九章 Filter和Listener
第十章 JavaWeb綜合應(yīng)用
參考文獻(xiàn)
章節(jié)摘錄
在form定義中,可以指定action、method、name、enctype等屬性,用于接收各類(lèi)定義在 和之間的表單元素?cái)?shù)據(jù)?! ”韱蔚膶傩院x如下: (1)action屬性用于指定此表單數(shù)據(jù)提交的目標(biāo)url,它通常是一個(gè)相對(duì)路徑。如果沒(méi)有設(shè)置這個(gè)屬性或者該屬性值為空,表單數(shù)據(jù)將提交給此表單自身的url?! 。?).method屬性用于指定提交表單數(shù)據(jù)的方式,常用的有g(shù)et和post兩種方式,如果沒(méi)有設(shè)置此屬性或者此屬性值為空,則使用get方式來(lái)提交數(shù)據(jù)。get和post提交方式的主要不同點(diǎn)在于如下兩點(diǎn): 因?yàn)間et數(shù)據(jù)是url的一部分,所以它會(huì)將表單數(shù)據(jù)附在url后面?zhèn)魉?。 也就是說(shuō),在瀏覽器的地址欄將會(huì)顯示表單中的數(shù)據(jù),并且,在通常情況下,瀏覽器會(huì)將這個(gè)附加數(shù)據(jù)后的url保存起來(lái),可以通過(guò)瀏覽器的“歷史”來(lái)得到它。所以,這種方式不適合于發(fā)送需要保密的數(shù)據(jù)的表單,比如,密碼等。而post不是url的一部分,所以它不會(huì)將表單數(shù)據(jù)附在url后面,所以這種方式不會(huì)發(fā)生上面的問(wèn)題。 ……
編輯推薦
《國(guó)家精品課程配套教材:JavaWeb應(yīng)用開(kāi)發(fā)》特色:精英作者團(tuán)隊(duì),精品課程研發(fā)團(tuán)隊(duì)人員,具有豐富的第一線教學(xué)與實(shí)際工程項(xiàng)目研發(fā)經(jīng)驗(yàn),案例豐富實(shí)用從開(kāi)發(fā)JavaWeb應(yīng)用項(xiàng)目的具體工作任務(wù)出發(fā),通過(guò)實(shí)例方式介紹JavaWeb應(yīng)用開(kāi)發(fā)中需要用到的各種技術(shù),入門(mén)型案例:了解技術(shù)要點(diǎn)和編程方法,說(shuō)明型案例:了解技術(shù)內(nèi)涵和使用技巧,實(shí)用型案例:來(lái)自真實(shí)項(xiàng)目,稍加修改即可應(yīng)用。所有案例都有詳細(xì)設(shè)計(jì)步驟和注釋說(shuō)明,并在MyEclipse下調(diào)試通過(guò)。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java Web應(yīng)用開(kāi)發(fā) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版