📄 logininterceptor.java
字号:
package sdau.lyxs.interceptor;import com.opensymphony.xwork2.ActionSupport;import sdau.lyxs.action.*;import com.opensymphony.xwork2.interceptor.*;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.ActionContext;import java.util.*;import com.opensymphony.xwork2.Action;public class LoginInterceptor extends AbstractInterceptor{ public String intercept(ActionInvocation invocation) throws Exception { ActionSupport actionsupport=new ActionSupport(); //StudentsAddAction action = (StudentsAddAction)invocation.getAction(); ActionContext ctx=invocation.getInvocationContext(); Map session=ctx.getSession(); String username=(String)session.get("username");// if(username.equals("admin")) if (username != null ) { return invocation.invoke(); } else { ctx.put("tip",actionsupport.getText("login.required")); return Action.LOGIN; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -