bonsoir
j ai installé eclipse et tomcat, je n'arrive pas un créer une servlet sous eclipse
je peux aacceder au serveur tomcat à partir d'eclipse.
j ai besoin d'un aide.
Version imprimable
bonsoir
j ai installé eclipse et tomcat, je n'arrive pas un créer une servlet sous eclipse
je peux aacceder au serveur tomcat à partir d'eclipse.
j ai besoin d'un aide.
C'est assez simple si le plugin WTP est installé.
Tu commences par créer un projet de type "Dynamic Web Project", tu sélectionnes le serveur cible (tomcat pour toi) et tu cliques le bouton "Finish"
Une fois le projet créé, tu cliques droit sur le projet, puis New > Other > Web > Servlet , pour commencer donne juste un nom de classe à ta servlet et clique le bouton "Finish".
Ensuite tu mets un peu de traces dans ta servlet, le code de la classe devrait ressembler à ça :
Tu cliques droit sur cette classe et Run > Run on server , tu sélectionnes ensuite ton serveur tomcat.Code:
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 import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class for Servlet: TestServlet * */ public class TestServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { static final long serialVersionUID = 1L; /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#HttpServlet() */ public TestServlet() { super(); System.out.println("TestServlet"); } /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub System.out.println("doGet"); response.getOutputStream().println("hello world!!!"); } /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub System.out.println("doPost"); } }
Et hop, ta servlet fonctionne.
Infos:
Ma version d'Eclipse:
Le plugins WTP est installé.Citation:
Version: 3.3.0
Build id: I20070625-1500