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 30 31 32 33 34 35 36 37
|
void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
/*
1. Je copie mon fichier sur le serveur
*/
monFichier = ".....";
/*
2. Je dit à mon client qu'il aura sa réponse plus tard
*/
response.setContentType("text/xml");
PrintWriter out = response.getWriter();
out.println("Merci. vous recevrez une réponse par email");
out.flush();
out.close();
/*
* ====================================
* | Fin du traitement synchrone |
* ====================================
* (mais j'ai le sentiment qu'il me manque quelque chose ici .....)
*/
/*
3. Je traite mon fichier
*/
ParserDeLaMort parser = new ParserDeLaMort ();
parser.parse(monFichier);
/*
4. J'envoie mon email
*/
sendMail("blabla");
}//fin doPost |
Partager