requestScope is a reference to request attributes, not a reference to HttpServletRequest. If you check the API of HttpServletRequest you will find
alot of methods that you can't invoke unless you have a reference to an HttpServletRequest object.
this means that you can't say:
requestScope.getInputStream() OR
requestScope.inputStream.
if you need to do so then you would have to use the pageContext, something like pageContext.request.requestURI
you can only access attributes of request scope: requestScope.attribute_name.
Hope that cleared it.
[ June 04, 2008: Message edited by: Musab Al-Rawi ]