① struts2配置自定义过滤器,检查用户是否登录,没登录就不许进入某些页面
struts2写拦截器吧?过滤器貌似servlet里边用.
public class LoginInterceptor extends AbstractInterceptor{
private static final long serialVersionUID = 1L;
@Override
public String intercept(ActionInvocation invocation) throws Exception {
Map<String, Object> session=ActionContext.getContext().getSession();
User user=(User) session.get("user");
//如果确认订单时没有登录返回登录页专否则继续执属行
if (user==null) {
return "relogin";
}else{
invocation.invoke();
return "";
}
}
}