1樓:板淑原慧英
首先寫乙個登陸方法,把使用者登陸的資訊放在session中,使用者登陸後從session中例:useruser=newuser();user.setusername(request.
getparameter("username"));user.setpass(request.getparameter("pass"));session.
setattribute("user",user);登入成功後從session取出來顯示就可以例:useruser=(user)session.getattribute("user");
在jsp中做登入時,要是在資料庫中找到了使用者名稱和密碼,要怎麼判斷才能進入下乙個頁面?
2樓:匿名使用者
我想你想要的是這個吧
給你個例子
sql查詢語句我就不寫了
<%if(rs.next())else%>
3樓:匿名使用者
首先你要判斷使用者密碼是否正確,那麼你資料表中的使用者必須要設定是唯一;當使用者登陸的時候你只有要用到users表查詢使用者跟密碼相當就可以了。
sql語句=select count(*)from users where username='使用者名稱' and password='密碼'
寫個int型別的變數獲取結果,判斷int是否大於0;如果大於等於0就是登陸成功。 小於0 就是登陸失敗
ok了。
問題回答到這後面你應該可以ok吧。。。嘿嘿
jsp中登入介面如何判斷使用者名稱和密碼和資料庫是否一樣,然後顯示登入成功
4樓:北京巴卜技術****
首先寫乙個登陸方法,把使用者登陸的資訊放在session中,使用者登陸後從session中例:useruser=newuser();user.setusername(request.
getparameter("username"));user.setpass(request.getparameter("pass"));session.
setattribute("user",user);登入成功後從session取出來顯示就可以例:useruser=(user)session.getattribute("user");
用jsp做乙個使用者登入介面 使用者名稱和密碼怎樣從資料庫中獲取 如果輸入的使用者名稱和密碼正確怎能登入成功
5樓:匿名使用者
使用者登入,不用讀取資料,直接檢測使用者名稱密碼是否同資料庫中一致,就可以
6樓:匿名使用者
在jsp中如果你跳轉到servlet中就直接,則要讀出資料庫,然後用request物件讀取你在jsp文字框中輸入的使用者名稱和密碼,與資料庫中的比對,
7樓:
首先,乙個登入頁面login.jsp,乙個首頁(登入成功後的頁面)index.jsp,在login.
jsp裡提交,獲取到使用者名稱密碼進行jdbc連線查詢,如果存在這個使用者並且密碼正確,就轉到index.jsp 頁面,否則提示錯誤
jsp中登入介面如何判斷使用者名稱和密碼和資料庫是否一樣,然後顯示登入成功
8樓:yesyes科
1、首先開啟myeclipse,新建web空專案 ,取名為yhmcf。
2、然後修改index檔案。
3、接著在修改一次index檔案。
4、接著增加jquery的引入檔案,並編寫相關語句。
5、最後部署後執行,就完成了。
9樓:無和有
關鍵是sql語句,如果你用jdbc+dao的話就是
select count(當前表的id名比如id) from user where userid= 接收的使用者名稱 and password=接收的密碼
然後取得值看該值是否大於0,如果大於0返回乙個true值或者直接返回該值,然後判斷只要大於0就表示登入成功,和資料庫中一樣。
你可以通過request跳轉,如果登入成功就跳轉到登入成功介面,並把你的登入資訊儲存到session中。否則就直接重定向到登入介面讓使用者重新登入。
擴充套件資料:
程式功能
建立資料庫
create database database-name
刪除資料庫
drop database dbname
建立新錶
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
刪除新錶
drop table tabname
增加乙個列
alter table tabname add column col type
新增主鍵
alter table tabname add primary key(col)
刪除主鍵
alter table tabname drop primary key(col)
建立索引
create [unique] index idxname on tabname(col….)
刪除索引
drop index idxname
建立檢視
create view viewname as select statement
刪除檢視
drop view viewname
10樓:匿名使用者
呼叫這個方法,返回乙個布林值
!!!如果想要全**上個發個****來啦
public static boolean isvalid(connection con, string id, string pwd)
else
rs.close();
prepstmt.close();
}catch(exception e)
return temp; //返回驗證結果}
11樓:匿名使用者
sql 語句是 select * from user where username=使用者名稱 and password=密碼;
獲取了connection物件、statement物件後resultset rs=stmt.executequery(sql);
如果返回的rs集合不為空說明資料庫有該資料前台success.jsp你可以寫個js
或者直接在該頁面寫句登入成功的話也行
12樓:森維勾蕤
首先寫乙個登陸方法,把使用者登陸的資訊放在session中,使用者登陸後從session中例:useruser=newuser();user.setusername(request.
getparameter("username"));user.setpass(request.getparameter("pass"));session.
setattribute("user",user);登入成功後從session取出來顯示就可以例:useruser=(user)session.getattribute("user");
php如何呼叫jsp介面
一看你這個wsdl 就是webservice服務介面,你看他的呼叫說明,只要相關功能符合他的介面規範,他會返回你需要的資料,又不需要管他是用什麼語言開發實現,你只管你自己這的提交引數符合他的功能要求就行 getaaa string params string params aabcd 字串引數 my...
如何將jsp中js裡的變數傳到另jsp中
乙個頁面像另乙個頁面提交變數最常見的有兩種情況 1 get方式中,將變數附加到url中,例如http zhidao.baidu.這個鏈結中變數entry和ishq的值就傳遞給了頁面267751952.html。2 post方式的話可以在表單中提交,設定乙個隱藏域,用js把變數值賦值給隱藏域,提交的時...
jsp中如何使用BigDecimal進行計算
用法bigdecimal a new bigdecimal 7.889 bigdecimal b new bigdecimal 1.221 bigdecimal c a.subtract b 減 c a.add b 加 c a.multiply b 乘 c a.divide b,3,bigdecim...