利用 DBHelper實現登入功能

2022-08-23 07:18:09 字數 1032 閱讀 2902

一.  用dbhelper 與mysql 連線 實現最簡單的登入驗證。

(1)連線好mysql資料庫,如果無法連線,先開啟mysql服務。新建乙個資料庫,名字為text,再新建乙個資料表,名字為user,新增兩個字段:使用者名稱和密碼。                        

(2)新建 web 專案login,將所需要的dbhelper匯入新建的dbhelper中

,然後將mysql的資料連線驅動放到webroot的lib目錄下。

(3)在webroot下新建login.jsp,需要注意資料庫中的表名「user」要與sql中的表名一致 ,欄位名「username」「password」也一樣要統一,並將這兩個引數傳過去給結果集resultset,最後判斷rs是否存在於資料庫中,然後與資料庫中的值進行對比,正確則登陸成功,否則登入失敗。下面是主要**:

object parmas=new object;

resultset rs=dbhelper.getresultset(sql,parmas);

if(rs.next())

out.print("登入成功");

else

out.print("登入失敗");

rs.close();

%>

(5)開始執行(除錯)

當使用者中輸入表當中存在的欄位名,系統會出現「登入成功!」,此時也就意味著驗證成功了!

如果輸入的字段表當中沒有則登入失敗。

Android利用intent實現分享功能

在構建乙個intent時,必須指定這個intent需要觸發的action。android定義了一些actions,比如action send,該action表明該intent用於從乙個activity傳送資料到另外乙個activity的,甚至可以是跨程序的資料傳送。為了傳送資料到另乙個activit...

利用read write函式實現copy功能

ssize t read int fd,void buf,size t count 引數 fd 檔案描述符 buf 存資料的緩衝區 count 緩衝區的大小 返回值 0 讀到檔案末尾 成功 0 實際從fd讀到的資料大小 失敗 1,並設定errno 將檔案設定為非阻塞,當read沒有資料時返回 1 且...

javaee初識 利用Filter實現登入驗證

學習筆記 一 什麼是過濾器?與servlet相似,過濾器是一些web應用程式元件,可以繫結到乙個web應用程式中。但是與其他web應用程式元件不同的是,過濾器是 鏈 在容器的處理過程中的。二 用途 filter 有如下幾個用處 l 在httpservletrequest 到達servlet 之前,攔...