① 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 "";
}
}
}