/** * @author fuweiwei * @description 查看当前的方法是不是合法的 * @param ai * @param actionName * @return */ private boolean checkLegal(ActionInvocation ai, String actionName) { AuthUserBean authUserBean = (AuthUserBean) ActionContext.getContext().getSession().get("authUserBean"); if (authUserBean == null) { return LOGIN.equals(actionName); } else { return authUserBean.isLegal(); } }
private boolean checkNeedUpdatePsw(ActionInvocation ai, String actionName) { if ("login".equals(actionName) || "firstupaccount".equals(actionName)) { return false; } AuthUserBean authUserBean = (AuthUserBean) ActionContext.getContext().getSession().get("authUserBean"); if (authUserBean != null) { return authUserBean.isNeedUpdatePsw(); } return true; }