hi, say i have session attribute called "test". which is an object that implements HttpSessionBindingListener interface. i've done , MyTest test1 = new MyTest("test1"); session.setAttribute("test",test1); MyTest test2 = new MyTest("test2"); sesssion.setAttribute("test",test2); so, what happens when setting attributes at both points? i believe that test1 is notified when first time the attribute is set to be test1. now, when i reset the attribute with object test2, test2 is notified of the binding and test1 object is notified of unbinding event. is that right? regards maulin. PS: i don't have access to servlet env where i can test stuff otherwise i'd tested this. (i should put this PS in my signature as i wont have much access to servlet env and so this will apply to my every message )
if you call servlet and press refresh button 2 times. (if anybody wants to test: put both files in webapps\yourApp\WEB-INF\classes) Axel [ February 24, 2002: Message edited by: Axel Janssen ]
Good one, Axel. I have the same result, with my code also, thought I will post it but your version is much better. Bound. Unbound. Bound. Thats the sequence...... - satya