「java上次登录时间」java上线时间
本篇文章给大家谈谈java上次登录时间,以及java上线时间对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java的用户登录怎样记住上次登录的用户名和密码?
java的用户登录记住上次登录的用户名和密码的方式是使用cookie来保存在本地,并且需要加密保存,实例如下:
HttpServletRequest request = ServletActionContext.getRequest();
Cookie cookies[]=request.getCookies();//声明一个cookie对象
String login=null;//登录的用户名
String password=null; //登录的密码
for (int i = 0; i cookies.length; i++){ //取最后一次保存的用户名和密码
if(cookies[i].getName().equals("userName")){
login = cookies[i].getValue();
}
if (cookies[i].getName().equals("password")){
password = cookies[i].getValue();
break;
}
}
if(!AssertUtil.isEmpty(login)!login.equals("JSESSIONID")){
request.setAttribute("login", login);
request.setAttribute("password", password);
}
java如何获取上次登陆时间
你要用到个Calendar类,当你登录的时候,用Calendar类获取当前时间并写入数据库,当下次登录时调用最后一条记录。这样就实现了查询上次登录时间。
java定义一个账号类,存储用户id,用户名,密码,上次登录时间
package test;
import java.util.Date;
public class Account {
private String userId;
private String userName;
private String password;
private Date lastTime;
private Date createTime;
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Date getLastTime() {
return lastTime;
}
public void setLastTime(Date lastTime) {
this.lastTime = lastTime;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
}
java上次登录时间的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java上线时间、java上次登录时间的信息别忘了在本站进行查找喔。