Bonsoir,
Je suis d�butant avec jee, je travaille sur un petit projet qui me permet de saisir et afficher la liste des produits dans une base de donn�es.
J'ai un probl�me pour afficher ma page jsp.
Code Servlet
J'ai �galement essay� sans succ�s:
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 package com.controler; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/Produit") public class ProduitServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.getServletContext().getRequestDispatcher( "/WEB-INF/listeProduit.jsp" ).forward( request, response ); } }Fichier xml
Code : S�lectionner tout - Visualiser dans une fen�tre � part this.getServletContext().getRequestDispatcher( "/listeProduit.jsp" ).forward( request, response );
Fichier jsp
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://jakarta.ee/xml/ns/jakartaee" xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd" version="6.0"> <servlet> <servlet-name>ProductServlet</servlet-name> <servlet-class>com.controler.ProduitServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>ProductServlet</servlet-name> <url-pattern>/Produit</url-pattern> </servlet-mapping> </web-app>
Arborescence
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h1>GESTION DES PRODUITS</h1> <table> <tr><td><h3>Nouveau produit</h3></td></tr> <form method="post" action="ProduitControler"> <table> <tr> <td>Désignation :</td> <td><input type="text" name = "designation" /></td> </tr> <tr> <td>Prix :</td> <td><input type="number" name = "prix" /></td> </tr> <tr> <td>Poids :</td> <td><input type="number" name = "poids" /></td> </tr> <tr> <td>Date préremption :</td> <td><input type="date" name = "dateperemtion" /></td> </tr> <tr> <td></td> <td><input type="submit" value="Envoyer" /></td> </tr> </table> </form> </table> </body> </html>
Affichage
![]()
Partager