1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
try
{
Vector tabparam;
String requeteentree;
ObjectInputStream entree=new ObjectInputStream(request.getInputStream());
// Recuperation du tableau envoye par l'applet
tabparam=(Vector) entree.readObject();
// Recuperation du contenu du tableau
int NumPers= Integer.parseInt((String)tabparam.elementAt(0));
String Nom= (String)tabparam.elementAt(1);
String Prenom= (String)tabparam.elementAt(2);
System.out.println("NumPers" + NumPers);
System.out.println("Nom" + Nom);
System.out.println("Prenom" + Prenom);
ObjectOutputStream sortie=new ObjectOutputStream(response.getOutputStream());
// Travail de la servlet
tabparam.add(0,"param1");
tabparam.add(1,"param2");
tabparam.add(2,"param3");
// Renvoi du tableau en sortie de la servlet
sortie.writeObject(tabparam);
} catch(Exception erreur) {
erreur.printStackTrace();
}
} |
Partager