Advertisement
Guest User

Untitled

a guest
Dec 17th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. package hey.Interceptors;
  2.  
  3. import com.opensymphony.xwork2.interceptor.Interceptor;
  4. import com.opensymphony.xwork2.ActionInvocation;
  5. import com.opensymphony.xwork2.interceptor.Interceptor;
  6. import hey.model.HeyBean;
  7.  
  8. import java.rmi.Remote;
  9. import java.util.Map;
  10.  
  11. public class LoginInterceptor implements Interceptor{
  12. private HeyBean bean;
  13.  
  14.  
  15. @Override
  16. public String intercept(ActionInvocation ai) throws Exception{
  17. Map<String, Object> session = ai.getInvocationContext().getSession();
  18. if(session == null){
  19. System.out.println("chega aqioe");
  20. return "login";
  21. }
  22. if(session.get("loggedin") == null){
  23. return "login";
  24. }
  25. return "success";
  26. }
  27. @Override
  28. public void init(){
  29. System.out.println("Vai ser inicializado");
  30. }
  31. @Override
  32. public void destroy(){
  33. System.out.println("vai ser destruido");
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement