Okay, but then how can one explain the output of the code that I ran (5th post in this thread)?
Anyways, it doesn't matter to me strictly as I've cleared the exam, but it would be great that all doubts are cleared:
And 1 more thing regarding the spec:
JSP Spec for PageContext states that PageContext.setAttribute creates a new page-scoped attribute, but PageContext.removeAttribute will look in ALL scopes for removing the attribute... isn't that confusing