Java學習筆記10 Servlet

2021-08-03 09:06:23 字數 698 閱讀 7072

1.http方法主要有option、post、get、put、delete和head;主要使用get和post方法,其中後者可以重複提交、沒有字元長度限制、不限制資料型別url中不可見而且安全性高;get方法提交的內容直接顯示在位址列中,僅能處理2048字元以內的ascii字元。

*在jsp檔案的表單method中指定post/get方法來決定執行doget()或者dopost()方法。

*一般在doget()中呼叫dopost()方法,在後者中新增處理邏輯。

2.servlet請求重定向:

resp.sendredirect(req.getcontextpath)= jsp位址,完成頁面的重定向。在重定向過程中發生兩次請求和響應,沒有引數傳遞。可以重定向到其它應用的位址。

servlet請求**,只有一次請求和響應,共用一組請求和響應物件,只能轉到同一應用的位址,可傳遞引數。

requestdispatcher rd=req.getrequestdispather(**位址);

rd.forward(req,resp);

3.jsp+servlet+jdbc程式設計:service類中執行調入校驗邏輯,呼叫dao層的資料庫訪問邏輯,是否查詢到使用者資訊→跳轉頁面。在httpservlet子類的dopost()方法獲取引數,呼叫service中的調入檢驗邏輯,新增servlet配置資訊。在jsp中新增check函式檢查輸入是否為空,並用css美化頁面。

Java學習筆記(10) 方法

方法 什麼是方法 乙個演算法邏輯功能的封裝,是一般完成乙個業務功能,如 登陸系統,建立聯絡人,簡單說 方法是動作,是動詞。方法名 一般按照方法實現的功能定名,一般使用動詞定義,如 login createcontact createanswer 方法引數 是方法的前提條件,是方法執行依據,是資料,如...

java學習筆記第10天2018 09 12

static 靜態的意思,成員修飾符,修飾類中的變數或者是類中的方法。修飾變數 靜態變數 類變數 修飾方法 靜態方法 類方法 被static修飾的成員有兩種訪問方式 1.物件名.靜態成員名 變數和方法 不建議 2.類名.靜態成員名 變數和方法 1.與物件無關 2.優先物件進入記憶體中 3.靜態只能訪...

java 設計模式 學習筆記(10) 外觀模式

外觀模式 為子系統中的一組介面提供乙個一致的介面,此模式定義了乙個高層介面,這個介面使得這一子系統更加容易使用。有乙個面向客戶 的外觀類facade,該外觀類向客戶 提供了一組介面,每一介面可能封裝了子系統的一系列操作,但是一系列的操作對客戶 是隱藏的,而對於外觀類則是開放的。通俗的說 假設客戶 為...