HI Hasan ,
Yes , thats right .
I just checked in the specs and it was clearly metioned
Here is the exact statement
-------------------------------------------------------------
public abstract void removeAttribute(java.lang.String name)
Remove the object reference associated with the given name from all scopes.
Does nothing if there is no such object.
Parameters:
name - The name of the object to remove.
Throws:
NullPointerException - if the name is null
public abstract void removeAttribute(java.lang.String name, int scope)
Remove the object reference associated with the specified name in the given
scope. Does nothing if there is no such object.
Parameters:
name - The name of the object to remove.
scope - The scope where to look.
Throws:
IllegalArgumentException - if the scope is invalid
IllegalStateException - if the scope is PageContext.SESSION_SCOPE but the
page that was requested does not participate in a session or the session has
been invalidated.
NullPointerException - if the name is null
-------------------------------------------------------------
THanks for pointing it out . Even i didnt know that
Catch You Later
Shiva