Sarò ciuco ma mi manca qualcosa:
In una semplice JSP come questa:
myBean "muore" non appena viene generata la pagina di output? E se, come dici tu, la request termina quando termina la pagina JSP non vedo la differenza con lo scope "page", che è appunto visibile solo all'interno della stessa pagina. Ma la differenza ci sta sicuramente...Codice PHP:
<html>
<head>
<title>UseBean.jsp</title>
</head>
<body>
<jsp:useBean id="myBean" scope="request" class="myPackage.MyBean">
<jsp:setProperty name="myBean" property="name"/>
</jsp:useBean>
<jsp:getProperty name="myBean" property="name"/>
</body>
</html>