java成功登录后如何实现,关闭登录界面?
先判断登录信息是否存在?
存在:隐藏登录界面,显示登录用户信息界面
不存在:隐藏登录用户信息界面,显示登录界面
================
struts1.x做JSP的例子,div是css你不用管
================
div id=”left”
logic:notPresent name=”tbuser” scope=”session”!– 判断session里是否有用户信息,不存在就显示 —
div id=”login”
form action=”%=request.getContextPath()%/login.do” method=”post”
p用户: input type=”text” name=”username” class=”text”/p
!–
phtml:errors property=”username”//p
—
p密码: input type=”password” name=”password” class=”text”/p
!–
phtml:errors property=”password”//p
—
p
input type=”submit” class=”btn” value=”登录”
input type=”button” class=”btn” value=”注册” onclick=”window.location.href=’%=request.getContextPath()%/addUser.jsp'”
/p
/form
/div
/logic:notPresent
logic:present name=”tbuser” scope=”session””!– 判断session里是否有用户信息,存在就显示 —
%
TbUser tu=(TbUser)request.getSession().getAttribute(“tbuser”);
%
div id=”login”
form action=”%=request.getContextPath()%/manage.do?method=logout” method=”post”
p欢迎用户
%=tu.getUname() %/p
pimg src=”%=tu.getUpicture() %”/p
p
input type=”submit” class=”btn” value=”登出”
/p
/form
/div
/logic:present
div id=”category”
实现界面登陆,退出功能的java代码怎么写?
CS结构系统的退出如下:public void init() {
this.setTitle(“用户登录界面”);
this.add(createCenterPane());
this.setDefaultCloseOperation(this.DO_NOTHING_ON_CLOSE);
this.setSize(new Dimension(450, 335));
this.setLocationRelativeTo(null);
// this.setVisible(true);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
int choose = JOptionPane.showConfirmDialog(null, “是否要退出登录界面?”,
“系统提示:”, JOptionPane.YES_NO_OPTION);
if (choose == JOptionPane.YES_OPTION) {
System.exit(1);
}
}
});
}其中this为JFrame对象。BS结构的退出直接用windows.close()方法就行了!
如何用Java实现用户在另一地方登录,而这里自动退出
我的想法在你登陆的时候有一个ip字段保存你自己的IP地址,
在别人的登陆的时候去判断,
如果有值通过你的IP访问到你,
吧别人的IP插入数据字段,
提示你 用户已经在别的地方登陆!
实现 界面登陆 退出 功能的java代码杂写
CS结构系统的退出如下:public void init() {
this.setTitle(“用户登录界面”);
this.add(createCenterPane());
this.setDefaultCloseOperation(this.DO_NOTHING_ON_CLOSE);
this.setSize(new Dimension(450, 335));
this.setLocationRelativeTo(null);
// this.setVisible(true);
this.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
int choose = JOptionPane.showConfirmDialog(null, “是否要退出登录界面?”,
“系统提示:”, JOptionPane.YES_NO_OPTION);
if (choose == JOptionPane.YES_OPTION) {
System.exit(1);
}
}
});
}其中this为JFrame对象。BS结构的退出直接用windows.close()方法就行了!
java 输入一个用户名和密码 输入三次错误自动退出
package Hamber_Bao;
import java.util.Scanner;
public class Login {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
String manager = “admin”;
String password = “admin”;
boolean xn = false;
int i = 0;
do {
System.out.println(“请输入用户名:”);
String name = input.next();
System.out.println(“请输入密码:”);
String pass = input.next();
xn = (!(name.equals(manager)) || !(pass.equals(password)));
if (xn) {
System.out.println(“您输入错误!请重新输入!”);
i++;
if (i == 3) {
break;
}
}
} while (xn);
if(xn)
System.out.println(“您无权限进入该系统!”);
else
System.out.println(“欢迎光临!”);
}
}
首先利用do-while循环接受用户的输入
声明整型变量i计数
声明布尔类型变量,标记用户名和密码是否错误
若错误,提示,i自加,并且判断i是否等于3
若等于3,跳出
好好看看哦··
祝你学业有成!
By 【Hamber_Bao】
java语言如何实现 登陆 退出 功能
在一个纯java项目中,登录就是你从客户端收受账户和密码,和数据库中已有的键值对进行匹配,如果匹配顺利,就显示登录成功。接着后台向前台返回数据,跳转到相应的页面。匹配程序可以单独写一个类,或者在工具类中封装一个方法,传入前台发过来的数据,最后返回一个布尔值。
退出功能的实现,就是后台发送数据,直接退出当前账户。或者关闭客户端。