Bonjour
J'avais posté un thread depuis peu sur comment créer une page pour faire patienter l'utilisateur pendant un calcul.
Voici le schéma de ma webapp :
index.jsp (avec formulaire --> Process.java (calcul) --> resultat.html
Or, je voudrais faire une page d'attente (http://www.developpez.net/forums/sho...d.php?t=95476).
Mon problème est double :
1) J'ai crée une nouvelle servlet Patience.java avec le web.xml suivant :
Mais à l'exécution, j'ai une erreur 404 où il ne trouve pas Patience (pourtant correctement placé).
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
19
20
21
22 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>Blaster</display-name> <servlet> <servlet-name>Process</servlet-name> <servlet-class>com.bioxpr.machine.Process</servlet-class> </servlet> <servlet> <servlet-name>Patience</servlet-name> <servlet-class>com.machine.blaster.Patience</servlet-class> </servlet> <servlet-mapping> <servlet-name>Process</servlet-name> <url-pattern>/Process</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>Patience</servlet-name> <url-pattern>/Patience</url-pattern> </servlet-mapping> </web-app>
2) Je ne comprend pas comment je peux faire réellement pour faire attendre l'utilisateur et en même temps, lancer mon calcul. Quelqu'un pourrait-il me préciser ?
Je développe sous Linux, Apache 2.0, Tomcat 5.5.17, J2EE 1.4 et Eclipse 3.1.
Merci d'avance
@++
Partager