java ssh2登陆,session的问题
发布网友
发布时间:2022-04-22 10:33
我来回答
共3个回答
热心网友
时间:2023-11-01 17:40
你*没写对吧
给你个参考:
public class UserAuthority extends AbstractInterceptor {
private static final long serialVersionUID = 4236641584535253696L;
public String intercept(ActionInvocation invocation) throws Exception{
//请求取得相关的实例
ActionContext ctx = invocation.getInvocationContext();
Map session = ctx.getSession();
//取得名为Session的属性
String user = (String)session.get("user");
System.out.println("到*这里了!");
//如果没有登录
if(user!=null){
return invocation.invoke();
}else{
return "noLogin";
}
}
}
热心网友
时间:2023-11-01 17:40
session就是与网站的连接,访问了就建立了,登陆就是把信息放入session中保存起来,比如说是一个user对象,如果这个user你获得的是null就说明没有登录呗
热心网友
时间:2023-11-01 17:41
你的思路没问题.就是这样处理的.
是不是的session失效时间太长了?
你可以注销以后,清空一下浏览器里的文件,再粘贴地址试试