㈠ 求教如何实现登录后长时间未操作就自动退出的操作
如果你对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();
}