《JAVA/JSP程序設計簡明實訓教程》是根據(jù)JavaEE技術及應用課程的教學要求而編寫的學習指導書。全書結合Java目前流行的應用開發(fā)涉及的相關技術內(nèi)容展開,涉及了J2SE、J2EE、J2ME各個方面,目的是希望能夠使讀者掌握不同應用程序開發(fā)的原理和方法,引導讀者能在不同開發(fā)需求下進一步學習。主要包括三部分內(nèi)容:第一部分,Java編程基礎篇,通過實驗案例指導學生了解和掌握Java編程必備的一些基礎知識;第二部分,Java篇,通過實驗案例指導學生掌握使用Ja,a/JSP編程的相關技術;第三部分,Java/JSP編程實踐篇,通過一個完整的B2C電子商城使學生能綜合運用所學知識來實現(xiàn)基于Web的Java系統(tǒng)應用。其中第一、二部分作為課程講解配套實訓教程;第三部分作為課程設計綜合實訓教程。
第一部分Java編程基礎篇
第1章Java環(huán)境的構建
1.1Java運行環(huán)境的構建
1.1.1JDK的安裝與配置
1.1.2Eclipse的安裝與配置
1.1.3JSP運行環(huán)境的安裝與配置
1.2建立項目MyExample
1.3以應用程序輸出“Hello World!”
1.4以JSP頁面動態(tài)輸出“Hello World!”
1.5J2ME環(huán)境構建
1.6以J2ME程序輸出“Hello World!”
1.7課后練習
第2章HTML語言
2.1HTML標記的基本語法
2.1.1HTML的語法
2.1.2HTML的整體結構
2.2HEAD頭標記
2.3文本格式標記
2.3.1<body>標記
2.3.2
標記
2.3.3<P>標記
2.3.4<h1>~<h6>標記
2.3.5<font>標記
2.3.6<hr>標記
2.3.7<center>標記
2.3.8有序列表<ol>和無序列表<ul>標記
2.4插入圖像標記<img>
2.5插入音樂控制組件<embed>
2.6表格標記<table>
2.7超級鏈接<a>
2.8表單標記<form>
2.9框架標記<frameset>
2.10課后練習
第3章CSS技術
3.1CSS概述
3.2定義CSS的方式
3.2.1標記重定義
3.2.2類定義
3.2.3ID標識定義
3.2.4定義超級鏈接
3.3 CSS樣式的使用
3.3.1HEAD內(nèi)使用
3.3.2文件外使用
3.4課后習題
第4章JScript語言
4.1JScript簡介
4.2JScript語言基礎
4.2.1網(wǎng)頁中引入JScript
4.2.2變量和數(shù)組
4.2.3表達式和運算符
4.2.4控制語句
4.3JScript函數(shù)
4.3.1函數(shù)的定義和調(diào)用
4.3.2函數(shù)的返回值
4.4JScript事件與事件過程
4.4.1事件與事件過程
4.4.2對象層次及DOM模型
4.4課后練習
第二部分Java篇
第5章Java程序基礎
5.1Java語言簡介
5.2Java語言基礎
5.2.1標識符與注釋
5.2.2數(shù)據(jù)類型
5.2.3引用數(shù)據(jù)類型
5.2.4運算符
5.2.5流程控制語句
5.3Java面向對象編程
5.3.1類的定義
5.3.2構造方法
5.3.3類的包裝與導入
5.3.4類的繼承
5.3.5訪問修飾符
5.3.6方法的重寫
5.3.7方法的重載
5.3.8關鍵字super和this
5.3.9關鍵字static
5.3.10關鍵字final
5.3.11關鍵字abstract
5.3.12接口
5.3.13Java文件的層次結構
5.4異常處理
5.4.1異常處理概述
5.4.2異常處理
5.5課后練習
第6章JSP程序設計
6.1JSP頁面結構
6.2編譯指令
6.2.1page指令
6.2.2include指令
6.3操作指令
6.3.1jsp:include指令
6.3.2jsp:forward指令
6.3.3jsp:param指令
6.4JSP代碼
6.4.1頁面的變量和方法
6.4.2頁面的代碼塊
6.5JSP的內(nèi)置對象
6.5.1out對象
6.5.2response對象
6.5.3request對象
6.5.4application對象
6.5.5session對象
6.6課后練習
第7章文件操作
7.1創(chuàng)建文件
7.2文件寫入
7.3文件讀取
7.4課后練習
第8章Servlet技術
8.1Java Servlet簡介
8.2Servlet的生命周期
8.3Servlet程序的編寫與運行
8.4Servlet與用戶的交互
8.5課后練習
第9章JavaBean技術
9.1JavaBean簡介
9.2編寫B(tài)ean
9.3使用Bean
9.4JSP設計模式
9.4.1JSP+JavaBean模式
9.4.2MVC模式
9.5課后練習
第10章Java數(shù)據(jù)庫程序設計
10.1數(shù)據(jù)庫應用開發(fā)概述
10.1.1SQL語言
10.1.2MySQL數(shù)據(jù)庫的創(chuàng)建與使用
10.1.3JDBC數(shù)據(jù)訪問接口
10.2DriverManager
10.3Connection
10.4Statement
10.5ResultSet
10.6實現(xiàn)數(shù)據(jù)庫的事務處理
10.7實現(xiàn)分頁顯示
10.8使用JavaBean訪問數(shù)據(jù)庫
10.8.1編寫JavaBean
10.8.2調(diào)用JavaBean
10.9課后練習
第11章圖形用戶界面
11.1GUI程序設計簡介
11.2窗口容器
11.3容器的布局策略
11.4Java的事件處理
11.5課后練習
第12章Struts技術
12.1Struts簡介
12.2Struts安裝與配置
12.3實驗案例
12.4課后練習
……
第13章Hibeerate技術
第三部分Java/JSP編程實踐篇
第14章B2C電子商城
參考文獻