[snip]
However your query params are just keys in the request scope, so they
can be accessed using EL expressions like #{someQueryParamName} from the
JSP pages.
Almost ... but not quite. You'll have much better luck with an _expression_ like:
#{param.someQueryParamName}
There are a series of predefined "variable" names that let you access interesting things via EL expressions. In addition to "param" (which gets the first, or only, value for the specified parameter name), you might take a look at (all of these return a Map):
* cookie -- The HTTP cookies that came in on this request
* header -- The first, or only, HTTP header for the specified key
* initParam -- The context initialization parameters for this application
The full list is outlined in Section 5.3.1.2 of the JSF Specification, and is a (slight) superset of the implicit names known to JSTL and JSP expressions.
Craig

