All the EL implicit variables are Maps except for pageContext.
To remember the attribute-holding scope objects, just remember to Pick the Right Scope Automatically and stick the word “Scope” on the end:
- pageScope
- requestScope
- sessionScope
- applicationScope
Then you have 4 param and header objects of the form : (param|header)[Values]
- param
- paramValues
- header
- headerValues
Then I just remember the last 3:
- cookie
- initParam
- pageContext (not a Map, it’s the JavaBean)