导航:首页 > 编程语言 > 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实现登陆自动退出相关的资料

热点内容
班级怎么创建网站 浏览:26
win10系统重装只剩c盘 浏览:972
句馆app怎么用 浏览:98
极速下载管家的文件路径 浏览:535
网站产品是什么意思 浏览:183
苹果电脑怎么压缩视频文件怎么打开 浏览:435
app的发展趋势国家政策报告 浏览:895
字符串反转java 浏览:321
如何制作安装系统镜像文件 浏览:399
win10文件夹左上角有红点 浏览:487
你为什么学plc编程 浏览:828
网络连接没了 浏览:991
代码打印pdf 浏览:563
扣扣红包网络连接失败 浏览:301
win10商城下载文件在哪 浏览:975
系统制作镜像文件 浏览:249
苹果手机指纹贴有危险 浏览:329
哪里有高中生学编程的 浏览:984
二零一八版cad的文件布局 浏览:181
js右键选中treeview 浏览:904

友情链接