你這個登陸程序哪來的修改按鈕啊,只有確定和退出兩個按鈕嘛.
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供扎蘭屯網(wǎng)站建設(shè)、扎蘭屯做網(wǎng)站、扎蘭屯網(wǎng)站設(shè)計、扎蘭屯網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、扎蘭屯企業(yè)網(wǎng)站模板建站服務(wù),十年扎蘭屯做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
你這登陸用戶名是:sdd 密碼腔廳者是:123 而且要程序中已經(jīng)定死了.這一句:if ((name.equals("sdd")) (passWord.equals("123"伏旅)))說的.
你如果想添加一個修改用戶名和密碼的按鈕就必須用一個另外的文件進行保存,當然用數(shù)據(jù)庫伍薯就更好了.而你這個沒必要改,因為沒有永久存貯的文件,即使你改了密碼,當你下次再運行時密碼又被重新初始化了.
package arraylist;
import java.util.Scanner;
public class AtmDemo
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
Boolean flag = true;
int times = 0;
while(flag){
times++;
if(times == 4){
System.out.println("密碼錯誤,請取卡");
break;
}
System.out.println("請輸入你的密碼");
String password = sc.next();
if(password.equals("111111")){
Boolean moneyflag = true;
while(moneyflag){
System.out.println("請輸入金額");
int number = sc.nextInt();
if(number = 0 number = 1000 number % 100 == 0){
System.out.println("用戶取了" + number + "卜棚元。交易完成");
moneyflag = false;
}else{
System.out.println("請重瞎陪新輸入金額型神則");
}
}
break;
}else{
continue;
}
}
}
}
都是在用戶登陸時查詢數(shù)據(jù)庫表,一般user表中會有:是否禁用、最后一次登陸時間(到秒)、用戶登陸錯誤次數(shù)。
用戶登陸時查詢該用戶數(shù)據(jù),進行判斷,若是正確,則更新是否禁用為可用、最后登陸時間、錯誤次數(shù)為0.
若是登陸錯誤時,錯誤次數(shù)+1,若是錯誤次數(shù)=3,則更新是中滾否禁用為禁用,并更新最后一次登陸時間。
若是登陸時該用戶數(shù)據(jù)中是否禁用為禁用,則判斷最后一次登陸時間與當前登陸時間相比較,半小時后可以登陸,重復(fù)上面流程。
JAVA做登陸必須會HTML,用HTML做出一個用戶名密碼的界面。
編寫空培毀后臺代碼。
如果說想法,也就是對用戶名密碼的正確性判斗備斷和輸入字符是否合法,有些登陸需要驗證碼,可按個人意愿加。
為了安全性,可以寫成3次登陸錯誤就禁止登陸的方式,實現(xiàn)方式使用cookies。
當前文章:java密碼錯誤代碼 java密碼不能為空
標題路徑:http://aaarwkj.com/article14/dspgide.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、Google、網(wǎng)站收錄、網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計、標簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)