jetty with spring MVC session.isNew() returns always false -
i running jetty 9.3 spring mvc , spring security. main page intercepted spring security login page in jsp. problem sessiontimeoutintercepter should redirect in case of session timeout. want when session timed out - redirect spring security login page parameter "session expired". problem session.isnew() use returns false((( tried mapping *"/**"* - same result. after first request server , login page - function returns false((( can me why?
i think, people may like
session session = request.getsession(); if(session.isnew()) { //dosmth } but method getsession() return new session if not exists yet. need getsession(false) - don't create new session, return null if doesn't exists or return old session timeout expired. in case, can add logic interceptor
session session = request.getsession(false); if(session == null || session.isnew() { // redirect }
Comments
Post a Comment