Hi, 

My code to check user session is:


                if (UserSession.get().checkUserSession()) {
                                // redirecting user to home page
                                setResponsePage(Home.class, new 
PageParameters());
}

*       UserSession is*

public class UserSession extends WebSession {
        
        /**
         * 
         */
        private static final long serialVersionUID = 1L;

        public UserSession(Request request) {
                super(request);
                // TODO Auto-generated constructor stub
        }

        private Object myObject;
        
        // if you use java >= 1.5 you can make use of covariant return types
        public static UserSession get() {
                return (UserSession)Session.get();
        }

        
        public boolean checkUserSession()
        {
                if(myObject==null) return false;
                else return true;
        }
        
        public void logout()
        {
            get().invalidate();
                myObject = null;
        }


        public Object getMyObject() {
                return myObject;
        }


        public void setMyObject(Object myObject) {
                this.myObject = myObject;
        }
        
        
        
        

}


--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Re-Back-button-is-troubling-session-management-tp4649801p4649804.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to