Question ID :997967667647 For the JSP scopes of request and page, what type of object is used to store the attributes? 1. HttpServletRequest and ServletContext respectively 2. ServletRequest and ServletConfig respectively 3. ServletRequest and PageContext respectively 4. HttpServletRequest and PageContext respectively 5. ServletConfig for both I would say (Http)ServletRequest and Object respectively, but the answer is 3?? In Manning's study kit, it states that the implicit variables are of type/class: application: ServletContext session: HttpSessoin request: HttpServletRequest response: HttpServletResponse out: JspWriter page: Object pageContext: PageContext config: ServletConfig exception: Throwable
Attributes of request scope are stored in ServletRequest objects, while attributes of page scope are stored in PageContext objects. The implicit object "page" is not the same as the "pageContext" object. In the JSP 1.2 specs:
whilst the implicit object page is
The instance of this page’s implementation class processing the current request.
posted 16 years ago
Thanks, that is a important concept. It makes sense now. -yu chen
All of the world's problems can be solved in a garden - Geoff Lawton. Tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database