導航:首頁 > 編程語言 > java實現登陸自動退出

java實現登陸自動退出

發布時間:2022-01-20 04:27:10

㈠ 求教如何實現登錄後長時間未操作就自動退出的操作

如果你對session生命周期不了解的話 可以用最底層的代碼寫 給你個思路 先用session保存用戶這次登錄時間 $_SESSION[『ptime』]= time(); 然後寫個判斷就OK如果你想在半個小時後自動退出 $nowTime=time(); if($nowTime-$_SESSION['ptime']>30*60){ //注銷SESSION;再寫個跳轉或者提示 就OK了 }

java語言如何實現 登陸 退出 功能

在一個來純java項目中,登源錄就是你從客戶端收受賬戶和密碼,和資料庫中已有的鍵值對進行匹配,如果匹配順利,就顯示登錄成功。接著後台向前台返回數據,跳轉到相應的頁面。匹配程序可以單獨寫一個類,或者在工具類中封裝一個方法,傳入前台發過來的數據,最後返回一個布爾值。

退出功能的實現,就是後台發送數據,直接退出當前賬戶。或者關閉客戶端。

㈢ java程序自動退出

我也遇到過此錯誤。 不知道什麼原因。 好像是jre的問題 .

㈣ 用java編寫一種登錄框:密碼正確則顯示登陸成功,錯誤三次顯示登陸失敗然後退出.點退出則退出!求高手幫忙!

package com.win;
import com.lcq.*;
import com.lcq.data.DataOperator;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

public class Login extends JFrame implements ActionListener
{
//ALT +"/"
JLabel lbName=new JLabel("用戶名");
JLabel lbPwd=new JLabel("密 碼");

JTextField textName =new JTextField();
JPasswordField textPwd =new JPasswordField();
JButton btnOK=new JButton("確定");
JButton btnCancel =new JButton("取消");

public Login()
{

this.getContentPane().setBackground(Color.blue);
this.setTitle("登錄窗體");
this.setSize(300, 200);
this.setResizable(false);
this.add(lbName);
lbName.setBounds(50,50,50,20);
btnOK.addActionListener(this); //注冊監聽器
btnCancel.addActionListener(this); //注冊監聽器
this.add(lbPwd);
lbPwd.setBounds(50, 70, 50, 20);
this.add(textName);
textName.setBounds(120, 50, 100, 20);
this.add(textPwd);
textPwd.setBounds(120, 70, 100, 20);
this.add(btnOK);
btnOK.setBounds(50, 100, 70, 20);
this.add(btnCancel);
btnCancel.setBounds(160, 100, 70, 20);
this.setLayout(null);
lbName.setForeground(Color.white);
lbPwd.setForeground(Color.white);
Dimension screenSize =
Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation (screenSize.width / 2 - (this.getWidth() / 2),
screenSize.height / 2 - (this.getHeight() / 2));

}

@Override
public void actionPerformed(ActionEvent arg0) //事件處理方法
{
if(arg0.getSource().equals(btnOK))
{
int i=0;
do
{
String name=textName.getText();
String Pawd=new String( textPwd.getPassword());
if(name.equals("aaa")&&Pawd.equals("aaa"))
{
//System.out.println("登錄成功!");
JOptionPane.showConfirmDialog(null, "登錄成功!","提示",JOptionPane.DEFAULT_OPTION);
}
else
{
//System.out.println("用戶名或密碼錯誤!");
JOptionPane.showConfirmDialog(null, "用戶名或密碼錯誤!","提示",JOptionPane.DEFAULT_OPTION);//對話框
i=i+1;
if(i>3)
{
JOptionPane.showConfirmDialog(null, "登錄失敗","提示",JOptionPane.DEFAULT_OPTION);
System.exit(0);
}
}
}while(true);

}
if(arg0.getSource().equals(btnCancel))
{
JOptionPane.showConfirmDialog(null, "你退出了系統!","提示",JOptionPane.DEFAULT_OPTION);
System.exit(0);
}
}
}

//這個是調用
package com.main;
import com.win.*;
public class Test {

/**
* @param args
*/
public static void main(String[] args)
{
Login lg=new Login();
lg.setVisible(true);

}

}

㈤ 如何實現java應用程序沒有操作的時候自動退出登錄

web應用程序的話是通過session來控制的,session的超時限制可以在web.xml中配置,而登錄的session處理以及session失效後跳轉的頁面這些都是需要自己編寫代碼實現的,建議你查一查相關資料。

㈥ 如何用Java實現用戶在另一地方登錄,而這里自動退出

我的想法在你登陸的時候有一個ip欄位保存你自己的IP地址,
在別人的登陸的時候去判斷,
如果有值通過你的IP訪問到你,
吧別人的IP插入數據欄位,
提示你 用戶已經在別的地方登陸!

㈦ Java中如何實現成功登錄後,登錄頁面自動關閉,然後進入主頁面

Frame的dispose ()方法,用來銷毀窗口。if (成功){
this.dispose();
successLogin sl = new successLogin(); sl.setVisable(true); …………}

㈧ java如何實現用戶退出操作

退出把用戶的session刪除就行了

㈨ 實現界面登陸,退出功能的java代碼怎麼寫

主要就是
兩樣功能
1.清除session
2.跳轉到登陸頁面

㈩ 用java設計一個登陸程序,登陸後自動關閉登陸框

用Java的 dispose()方法,登錄成功後,調用該方法就自動關閉登錄框了
用if判斷如:
if(userText.getText().equals(name) && passText.getText().equals(pass)) //假設userText為你登錄框輸入的用戶名,name為正確的名字
// passText為你登錄框輸入的密碼,pass為正確的密碼
{
進入另一個圖形界面的代碼
this.dispose();
}

閱讀全文

與java實現登陸自動退出相關的資料

熱點內容
有沒有直接看的網站給一個 瀏覽:19
iphone4沒聲音 瀏覽:221
exe專殺工具 瀏覽:793
macword加頁 瀏覽:516
昆明員工文件櫃多少錢一個 瀏覽:824
北京視通信元網路技術有限公司 瀏覽:363
1979年打越南自衛反擊戰電影全集 瀏覽:795
掃碼免費看電影是怎麼回事 瀏覽:583
穿越成朱元璋的弟弟小說 瀏覽:234
c大數據導出 瀏覽:791
資料庫如何做介面視圖 瀏覽:404
女程序員職業規劃 瀏覽:323
微信收藏能收藏多少個文件 瀏覽:161
哪款蘋果電腦玩游戲好 瀏覽:472
js獲取當前頁面的標題 瀏覽:997
威勝智能電表如何採集監測數據 瀏覽:31
如何加密u盤文件夾 瀏覽:860
網站懸浮窗代碼 瀏覽:4
蘋果5外屏都包括什麼 瀏覽:580
好看的愛情電影60分鍾左右的 瀏覽:453

友情鏈接