public class AuthInterceptor extends AbstractInterceptor {
public String intercept(ActionInvocation invocation)
throws Exception {
//获取用户会话信息
Map session= invocation.getInvocationContext().getSession();
User user = (User)session.get("login");
if (user == null) {
//终止执行,返回登录页面
return Action.LOGIN;
} else {
//继续执行剩余的拦截器和Action
return invocation.invoke();
}
}
}
Struts中获取session
最新推荐文章于 2020-07-09 04:13:14 发布