hi,
this works, thanks. i use:
   global.getHTTPServletRequest().getSession().Invalidate();
I think T5 has a service of Session, how to obtain it?



anujith amaratunga wrote:
> 
> Hi,
> 
> On Nov 28, 2007 4:20 PM, Marcus <[EMAIL PROTECTED]>; wrote:
>> 
>> On Nov 28, 2007 4:15 PM, Angelo Chen <[EMAIL PROTECTED]>; wrote:
>> > 
>> > I have a few pages that has some @Persist objects, I'd like to release
>> all
>> > those objects when user log out the application so that the next login
>> user
>> > will not see those persisted objects that are supposed to be visible to
>> only
>> > the previous user, any way to handle this? Thanks,
>> 
>> try @Persist("flash")
> 
> Flash persistence will help but not completely address the concern. Flash
> objects are only cleared from the session when they are read. If they're
> not read for some reason, they aren't cleared.
> 
> I'd just use Session.invalidate() on logout.
> http://tapestry.apache.org/tapestry5/tapestry-core/apidocs/src-html/org/apache/tapestry/services/Session.html#line.65
> Mind you, the problem you mentioned will only apply if both users are on
> the same browser instance.
> 
> cheers
> 
> Anujith
> 

-- 
View this message in context: 
http://www.nabble.com/T5%3A-cleaning-up-persisted-objects-during-user-logout-tf4887697.html#a14017172
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to