Bonjour tout le monde.
Je ne comprend pas la marche à suivre pour lancer un servlet, j'ai créé le servlet puis le web xml, mais quand je lance le projet dans tomcat eclipse, j'obtient cet erreur:
La ressource demandée () n'est pas disponible.
Je voudrai avoir les paramètres de ma jsp dans servle, comme suit:
et dans web.xml j'ai ajouté:
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
21public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //récupération données reçu formulaire String debut_entered = (String) request.getParameter("field_date_deb"); String fin_entered = (String) request.getParameter("field_date_fin"); getServletContext().setAttribute("field_date_deb", debut_entered); getServletContext().setAttribute("field_date_fin", fin_entered); Utilsdate utilsdate = null; Vector<DataModelGraphe> vdataliste = null; String sourcfile = "D:\\dossierfichier\\extrait_fichier.txt"; vdataliste = Utilsdate.readFileContent(sourcfile); DateFormat df = new SimpleDateFormat("dd-MM-yyyy"); try{ Date ddeb = new Date(); ddeb = df.parse(fin_entered); Date dfin = new Date(); dfin = df.parse(fin_entered); }catch (Exception e) { System.out.println(e.getMessage()); } ....
j'aimerai afficher debut_entered et fin_entered pour tester si ça marche ou pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <servlet> <description></description> <display-name>Dateservlet</display-name> <servlet-name>Dateservlet</servlet-name> <servlet-class>com.telma.servlet.Dateservlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>Dateservlet</servlet-name> <url-pattern>/servletdate*</url-pattern> </servlet-mapping>
Donc j'ai appeler l'url : http://localhost:8085/Tmp/
En fait, que contient url-pattern? parce que là j'ai juste mis /servletdate*
Quelqu'un pourrait il me l'expliquer svp.
Merci
Partager