当前页面: 开发资料首页 → JSP 专题 → 还有一个关于session 的问题!谢谢了
还有一个关于session 的问题!谢谢了
摘要: 还有一个关于session 的问题!谢谢了
就是我想知道当日是不是用户第一次访问!怎么办?
if(session.getAttribute("user")!=null){
Member m = (Member)session.getAttribute("user");
out.print("您好"+m.getUser");
if(session.isNew()){
out.print("1");
else
{
out.print("2");
}
}
else
out.print(" ");
是当日第一次访问还是所有时间第一次访问?
当日
这个问题得用数据库记录登录吧.
用session不好解决.
至少我不会.
学习.
你在用户表里加一个字段“上次访问时间”,和登录时间一比较不就知道是不是第一次了嘛。
用session可以记录他的登陆时间吗?
为什么总是要用session,不要被它束缚了.
LZ要把思路放开.这是编程的忌讳.
--------------------------------
你在用户表里加一个字段“上次访问时间”,和登录时间一比较不就知道是不是第一次了嘛。
--------------------------------
你可以用他这个思路.
是在类中写个方法insert 他的登陆时间吗?还是怎样得到他的登陆时间
在用户登录的时候,不是要去数据库提取信息进行比较吗.
这时你从数据库中把他的“上次访问时间”读出来和系统时间比较.判断是不是当日第一次登录.
判断完之后你在把系统时间写回“上次访问时间”这个字段中,
“上次访问时间”这个字段的信息应该是用户第一次注册的时候就写进去的.