Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hey.Interceptors;
- import com.opensymphony.xwork2.interceptor.Interceptor;
- import com.opensymphony.xwork2.ActionInvocation;
- import com.opensymphony.xwork2.interceptor.Interceptor;
- import hey.model.HeyBean;
- import java.rmi.Remote;
- import java.util.Map;
- public class LoginInterceptor implements Interceptor{
- private HeyBean bean;
- @Override
- public String intercept(ActionInvocation ai) throws Exception{
- Map<String, Object> session = ai.getInvocationContext().getSession();
- if(session == null){
- System.out.println("chega aqioe");
- return "login";
- }
- if(session.get("loggedin") == null){
- return "login";
- }
- return "success";
- }
- @Override
- public void init(){
- System.out.println("Vai ser inicializado");
- }
- @Override
- public void destroy(){
- System.out.println("vai ser destruido");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement