Bonjour,
Bon je vais essayer d'être claire...![]()
Dans mon application, j'ai une servlet, qui appelle des classes java pour récupérer des données métier via JDBC(Mysql)
En fonction des réponses, cette servlet redirige vers des jsp qui vont bien.
Je souhaite donc , dans ma classe Java envoyer les résultats de la requête vers mon servlet.
Ca, ca marche, en mettant les tuples dans un tableau String[][].
Puis, je souhaite renvoyer ce tableau vers ma page JSP depuis mon servlet: voici comment je procède:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Enumeration NomsParam = request.getParameterNames(); Enumeration NomsParams =request.getParameterNames(); Vector vparams= new Vector(); while(NomsParam.hasMoreElements()) { String value = NomsParam.nextElement().toString(); vparams.add(request.getParameter(value)); } Contacts recherche=new Contacts(); String[][] result=recherche.rechercheContacts(NomsParams,vparams); //Requete Contacts lien="/ResultRequeteContacts.jsp?result=" + result; getServletConfig().getServletContext().getRequestDispatcher(lien).forward(request, response);
Dans ma jsp, je n'arrive pas à récupérer les valeur de mon tableau result.
Quelqu'un a une idée?
Merci
Phileme
(débutante)![]()
:
Partager