Imagine you have 2 JSPs. And first includes the second. Then, if they both define a variable with the same name, and put it in request scope, then the first page will receive value from the second page (and this behaviour may be wrong). But if the use page scope, then they will have different variables. You can think about page scope variable as private variables in ordinal class. Only this page will have an access to them
Joined: May 12, 2004
Thanx for the explaination on this. This absolutely is required. A rare situation to happen, but practically it should be handled through pageScope.