Je souhaiterai utiliser AJAX pour afficher le resultat de mon formulaire dans une autre div.
Par exemple: Je selectionne un nom dans un SELECT et lorsque je submit, je souhaiterai avoir par exemple les coordonnées de la personne dans la div d'en dessous (voir piece jointe).
Pour le moment des que je selectionne le nom une nouvelle page s'ouvre avec le resultat.
RecupNom.java:
nomform.jsp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 HttpSession session = request.getSession(); session.setAttribute("message", message); RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/nomform.jsp"); dispatcher.forward(request, response);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <form name="NomForm" action="NomFormAction.do" method="post"> <select name=nom" onChange="this.form.submit();"> <OPTION disabled selected>Choisir Nom</OPTION> <% //i recupere le nom et j l'ID int j=1; for(int i=0;i<message.size();i+=2) { out.print("<OPTION VALUE="+message.get(j)+">"+message.get(i)+"</OPTION>"); j+=2; } %> </select>
Partager