Thanks Frank,

I hoped that there is some other way but I guess that I will have to do it
this way.

Regards
Neil Meyer


-----Original Message-----
From: Frank W. Zammetti [mailto:[EMAIL PROTECTED] 
Sent: 03 March 2006 04:52 PM
To: Struts Users Mailing List
Cc: Struts Users Mailing List
Subject: Re: Redirect in filter out of frames

Hi Neil.

This isn't something you can do from a filter, breaking out of frames is a
complete client-side activity.  One suggestion is to have your filter
redirect to a page that has an onLoad event to break the user out of the
frames.  I actually do this in a project here at work.  It will of course
only work if Javascript is enabled, but it's the only way I can think to
do it.

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM: fzammetti
Yahoo: fzammetti
MSN: [EMAIL PROTECTED]
Java Web Parts -
http://javawebparts.sourceforge.net
Supplying the wheel, so you don't have to reinvent it!

On Fri, March 3, 2006 9:41 am, Neil Meyer said:
> Good day,
>
> I use a filter to check if the session is still open when the session is
> lost
> this will redirect back to the login page. This works nice if I don't use
> any
> frames, but now I use frames for a specific project. When I click on the
> jsp
> page on the logout tag it is possible to call the
>
> document.homeLogoutForm.target="_top";
>
> How do I do this in the filter?
>
>
>
config.getServletContext().getRequestDispatcher("/web/forceLogout.do").includ
> e(request_, response_);
>
> I know I can do it by redirecting to a .jsp page with only the javascript
> that contain the document.homeLogoutForm.target="_top"; and the loging
> location after the action mapping, but that's not really how I want to do
> this.
>
> Any help or ideas on this will be appreciated.
>
> Regards
> Neil Meyer
>
> ---------------------------------------------------------------------
> 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]

Reply via email to