|
|
|
|
Salut
oui. Tu doit réutiliser la balise jsp:usebean mais comme tu as mis le scope à session l'objet n'est créé qu'une seule fois , et donc tu te sers tjrs du même a+ |
salut à toi aussi, un exemple?
page jsp 1: <jsp: useBean id = "theBean" class = "package.Bean " scope="request"/> <jsp:setProperty name="theBean" property ="*" /> <jsp:forward page = "/servlet/MyServlet" /> Dans la servlet public void doPost (HttpServletRequest request, HttpServletResponse response){ try{ Bean b = (Bean) request.getAttribute ("theBean"); b.setName("Test"); //là le code à faire pour traiter le bean getServletConfig().getServletContext()getRequestDispatcher("/jsp/jsp2.jsp").forward(request,response); } catch(Exception ex){} } la page jsp2 <HTML> <BODY> <jsp:useBean id = "theBean" class="package.Bean" scope = "request" /> <jsp:getProperty name = theBean" property = "name"/> </BODY> </HTML> Chouba "Obsédé des travaux manuels non pratiquant" |
Résultats pour Jsp: scope=session
Résultats pour Jsp: scope=session
Résultats pour Jsp: scope=session
Résultats pour Jsp: scope=session
Résultats pour Jsp: scope=session