salam,
svp, je voudrais connaitre les étapes a suivre pour déployer une servlet sur Tomcat
merci d'avance
Cordialement
Mohammed Reda
salam,
svp, je voudrais connaitre les étapes a suivre pour déployer une servlet sur Tomcat
merci d'avance
Cordialement
Mohammed Reda
Tu doit définit ta servlet dans ton web.xml puis mapper une partie des URL dessus.
Voici un petit tutoriel :
http://mbaron.developpez.com/javaee/servlets/
Bonjour.
J'ai le même problème, et j'ai utilisé l'option de la recherche qui m'as emmené ici et m'as évité d'ouvrir un nouveau sujet![]()
En passant plusieurs tutoriel qui parfois étaient loin du coté pratique et me faisaient que perdre mon temps, j'ai pu enfin d'afficher le classique messahe : Hello World! . Je suis sur Dernière version d'Eclipse version française, et tmcat 5.5. Mais je veux installer cette page normalement sur le serveur sans faire appel à Eclipse à chaque fois que je veux l'appeler : Ce qu'on appelle le déploiement biensur
Le tutoriel : Créer et déployer un premier servlet avec TomCat
ne traite pas cette partie, par contre ce qu'indique son nom. Je suis passé par aussi par ici mais pour la partie voulue, ne traite que des notions sur le côté théorique et l'architecture ! dans la page Gestionnaire d'applications WEB Tomcat je voie qu'il y a un moyen pour faire tout celà, mais je n'arrive pas à réussir !! de l'aide SVP
Merci
Je voulais juste ajouter s'il y a un moyen pour le déploiement soit des applications standards, soit des applications web (Servlets et JSP) à partir d'Eclipse voilà ..
Merci
ok j'ai vu ton probléme.
effectivement le tutoriel ne va pas au bout des choses.
regarde donc celui-ci http://tahe.developpez.com/java/baseswebmvc/ beaucoup plus complet !
regarde le PDF !
tout ne te concernera peut-etre pas mais la partie tomcat y est détaillée parfaitement.
A+
Bonjour,
je continu ce sujet pour ne pas ouvrir un autre, j'ai un problème de déploiement d'une servlet.
J'ai créé sous eclipse un Dynamic Web Project "DocGenerate"
Dans ce projet j'ai créé une servlet "TransformAndGenerate" avec source Folder "\DocGenerate\src" dans le package fr.tg.servlet
Cela me créé bien ma classe Java sous src du projet, dans le bon package, qui contient:
Dans mon web.xml j'ai bien les tags suivants
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
39 package fr.tg.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class TransformAndGenerate */ @SuppressWarnings("serial") public class TransformAndGenerate extends HttpServlet { /** * @see HttpServlet#HttpServlet() */ public TransformAndGenerate() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //mon code } }
J'effectue un export de mon projet au format .war sous le répertoire "webapps" de tomcat, mais lorsque mon application web appelle ma servlet \TransformAndGenerate
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <servlet> <description></description> <display-name>TransformAndGenerate</display-name> <servlet-name>TransformAndGenerate</servlet-name> <servlet-class>fr.tg.servlet.TransformAndGenerate</servlet-class> </servlet> <servlet-mapping> <servlet-name>TransformAndGenerate</servlet-name> <url-pattern>/TransformAndGenerate</url-pattern> </servlet-mapping>
j'ai l'erreur: "La ressource demandée (/TransformAndGenerate) n'est pas disponible."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <h:outputLink value="/TransformAndGenerate"> <f:attribute name="file" value="#{file}" /> <h:outputText value="Générer" /> </h:outputLink>
Quelqu'un aurait une idée de mon erreur ?
Merci.
Ok, c'est parce qu'il faut inclure le nom du projet dans le chemin à l'appel de la servlet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <h:outputLink value="/DocGenerate/TransformAndGenerate"> <f:attribute name="file" value="#{file}" /> <h:outputText value="Générer" /> </h:outputLink>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager