log.info("Entering LoginFilter.doFilter()."); HttpServletRequest httpRequest = (HttpServletRequest) request; HttpServletResponse httpResponse = (HttpServletResponse) response; HttpSession session = httpRequest.getSession(false); if(session != null) {
log.info("Sending to log in..."); httpResponse.sendRedirect(login.jsp); } else { log.info("Honoring request..."); chain.doFilter(request, response); } log.info("Exiting LoginFilter.doFilter()."); On 8/19/03 14:43, "Mike Deegan" <[EMAIL PROTECTED]> wrote: > Sloan, > > Can you provide example code from > com.symbol.mc.oms.servlet.SessionFilter > Or is that asking too much ?? > > TIA, > Mike > > ----- Original Message ----- > From: "Sloan Seaman" <[EMAIL PROTECTED]> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > Sent: Tuesday, August 19, 2003 12:17 PM > Subject: Re: Session expired > > >> How about a filter? >> >> That is what I use. Anything within a certain path first gets checked by > my >> filter and if the user doesn't have a valid session object it redirects > them >> to the login page... >> >> This way the code doesn't even know it is happening... >> >> You define one in your web.xml like so: >> <filter> >> >> <filter-name>SessionFilter</filter-name> >> >> <filter-class>com.symbol.mc.oms.servlet.SessionFilter</filter-class> >> >> </filter> >> >> >> >> <filter-mapping> >> >> <filter-name>SessionFilter</filter-name> >> >> <url-pattern>/app/*</url-pattern> >> >> </filter-mapping> >> >> >> >> This way anything within the /app dir goes through the filter first... >> >> ----- Original Message ----- >> From: "Filip Polsakiewicz" <[EMAIL PROTECTED]> >> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >> Sent: Tuesday, August 19, 2003 8:12 AM >> Subject: RE: Session expired >> >> >>> My problem is, that I already have something around 60 jsps. Now it > would >> be >>> nice to have a workaround so that i don't have to adapt all my jsps and >>> actions. >>> >>>> -----Original Message----- >>>> From: Kwok Peng Tuck [mailto:[EMAIL PROTECTED] >>>> Sent: Tuesday, August 19, 2003 12:58 PM >>>> To: Struts Users Mailing List >>>> Subject: Re: Session expired >>>> >>>> >>>> What if you check from your action before redirecting to a jsp ? >>>> >>>> >>>> Filip Polsakiewicz wrote: >>>> >>>>> Hi, >>>>> is there any way to redirect y user to a jsp if the session is > expired >>>>> without checking for an expired session within each single jsp? >>>>> >>>>> Thanks, Filip >>>>> >>>>> >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> >> ________________________________________________________________________ >> This email has been scanned for all viruses by the MessageLabs Email >> Security System. For more information on a proactive email security >> service working around the clock, around the globe, visit >> http://www.messagelabs.com >> ________________________________________________________________________ >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]