在java中使用帧将会话从一个帧传递到另一个帧
如何确保在未访问另一个帧之前无法访问特定帧。就像ASP.NET中的会话一样,在未登录的情况下无法打开管理员页面。它会将您重定向到登录页面。那么我如何才能做到这一点呢?这段代码展示了如何执行自己的实现来检查用户的登录状态在java中使用帧将会话从一个帧传递到另一个帧,java,Java,如何确保在未访问另一个帧之前无法访问特定帧。就像ASP.NET中的会话一样,在未登录的情况下无法打开管理员页面。它会将您重定向到登录页面。那么我如何才能做到这一点呢?这段代码展示了如何执行自己的实现来检查用户的登录状态 class User{ //class attributes not shown (name, pw, id..etc) privateboolean loggedIn; public Boolean isLoggedIn(){ retu
class User{
//class attributes not shown (name, pw, id..etc)
privateboolean loggedIn;
public Boolean isLoggedIn(){
return loggedIn;
}
}
class LoginPage extends JFrame{
//Your implementation for log in page
}
class OtherPage extends JFrame{
if(!user.isLoggedIn()){
new LoginPage(); //open login page
dispose(); //close current window
}
}
当然,由于涉及登录和密码,除了上面我向您展示的代码之外,您还需要实现更多的东西
但是,如果要实现自己的检查,这是一种可能性。您是在谈论Java小程序还是Java应用程序?如果我是你,我只需要实现我自己的代码来检查登录状态。