使用JSP開發(fā)Web應用系統(tǒng)

使用JSP開發(fā)Web應用系統(tǒng)

ID:38793918

大?。?16.00 KB

頁數(shù):11頁

時間:2019-06-19

使用JSP開發(fā)Web應用系統(tǒng)_第1頁
使用JSP開發(fā)Web應用系統(tǒng)_第2頁
使用JSP開發(fā)Web應用系統(tǒng)_第3頁
使用JSP開發(fā)Web應用系統(tǒng)_第4頁
使用JSP開發(fā)Web應用系統(tǒng)_第5頁
資源描述:

《使用JSP開發(fā)Web應用系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、使用JSP開發(fā)Web應用系統(tǒng)第一章動態(tài)網(wǎng)站開發(fā)基礎1.開發(fā)Jsp動態(tài)網(wǎng)站的步驟(1)創(chuàng)建一個Web項目(2)設計Web項目的目錄結(jié)構(gòu)(3)編寫Web項目的代碼(4)部署Web項目(5)運行Web項目2.Web程序的調(diào)試與排錯(1)未啟動Tomcat服務(2)未部署Web應用(3)URL輸入錯誤(4)目錄不能被引用第二章用集合存儲對象1.集合框架(java.util)1.1接口Collection是最基本的集合接口,一個Collection代表一組元素。List接口繼承Collection接口。Li

2、st是有序集合,允許有相同的元素。使用List能夠精確的控制每個元素的插入位置。用戶能夠使用索引(元素在List中的位置,類似與數(shù)組下標)來訪問List中的元素,這類似與數(shù)組。Map提供key(鍵)到value(值)的映射。一個Map中不能包含相同的key,每個key只能映射一個value.1.2具體類實現(xiàn)List接口的常用類ArrayList和LinkedList。他們都可以容納所有的類型的對象,包括null,并且都保證元素的存儲順序。ArrayList實現(xiàn)了可變大小的數(shù)組。它的優(yōu)點在于遍歷元素

3、和隨機訪問元素的效率比較高。LinkList提供了額外的addFist(),addLast(),getFist(),getLast()等方法??梢栽贚inkedList的首部或尾部進行插入或刪除操作。這些方法可以使得LinkList可被用作堆(stack)或者隊列(queue)。1.3算法Java集合框架提供了類Collections,他提供了對集合進行排序等多種運算方法實現(xiàn)。大家在使用Collections的時候可以查閱JDK幫準文檔。2.List接口和ArrayList類ArrayList的常

4、用方法返回類型方法說明booleanAdd(objecto)在列表的尾部順序添加元素,起始索引位置從零開始intSize()返回列表中的元素個數(shù)objectGet(intindex)返回指定索引位置處的元素注意:取出的元素是Object類型,使用前需要進行強制類型轉(zhuǎn)換11voidAdd(intindex,objecto)在指定的索引位置添加元素注意:在索引位置必須介于0和列表中元素個數(shù)之間BooleanContains(objecto)判斷列表中是否存在指定元素BooleanRemove(obje

5、cto)從列表中刪除元素1.List接口和LinkedList類LinkedList的常用方法返回類型方法說明VoidaddFist(objecto)在列表的首部加入元素VoidaddLast(objecto)在列表的尾部加入元素objectgetFist()返回列表的第一個元素objectgetLast()返回列表的中的最后一個元素objectremoveFist()刪除并返回列表中的第一個元素objectremoveLast()刪除并返回列表中的最后一個元素2.Map接口和HashMap類Ha

6、shMap的常用方法返回類型方法說明ObjectPut()以“鍵-值對”的方式進行存儲注意:鍵是唯一的,值可以重復。如果試圖添加重復的鍵,那么后加如的鍵-值對將替換掉原先的鍵-值對Setkeyset()返回鍵的集合CollectionValues()返回值的集合BooleancontainKey(Objectkey)如果存在由指定的鍵映射的“鍵-值對”,返回trueObjectGet(Objectkey)根據(jù)鍵返回相關的值,如果不存在指定的鍵,返回nullObjectRemove(Objectke

7、y)刪除由指定的鍵映射的“鍵-值對”第一章訪問數(shù)據(jù)庫1.JDBC簡介1.1JDBC的工作原理1.2JDBCAPI(1)DriverManager類:依據(jù)數(shù)據(jù)庫的不同,管理JDBC驅(qū)動。(2)Connection接口:負責連接數(shù)據(jù)庫并擔任傳遞數(shù)據(jù)任務。(3)Statement接口:由Connection產(chǎn)生,負責執(zhí)行SQL語句。(4)ResultSet接口:負責保護Statement執(zhí)行后所產(chǎn)生的查詢結(jié)果。1.3JDBC程序的代碼模板(1)把JDBC驅(qū)動類裝載入Java虛擬機中。Class.forN

8、ame(“JDBC驅(qū)動類的名稱”);(2)加載驅(qū)動,并與數(shù)據(jù)庫建立連接。Connectionconn=DriverManager.getConnection(數(shù)據(jù)連接字符串,數(shù)據(jù)庫用戶名,密碼);(3)發(fā)送SQL語句并得到結(jié)果集。11Statementstmt=conn.createStatement()ResultSetres=stmt.executeQuery(selecta,b,cfromtable);(4)處理結(jié)果。While(res.next()){Intx=res.ge

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。