F IGURE 17.1
The output from PageBean.jsp .
Beans with request scope are accessible only within pages processing the same request in
which the object was created. References to the object will be released after the request is
processed completely. If the request is forwarded to another resource in the same runtime then
the object is still in scope. References to objects with request scope are stored in the request
object. Objects that have request scope are most often used when you need to share informa-
tion between resources that is only pertinent for the current request.
As an example of a bean with request scope, you'll create an instance of the Counter bean
and forward it to another resource. Listing 17.3 contains the JSP that creates your bean and
forwards it to a second JSP.
L ISTING 17.3
<%@ page errorPage=”errorpage.jsp” %>
<!-- Instantiate the Counter bean with an id of “counter” -->
<jsp:useBean id=”counter” scope=”request” class=”Counter” />