IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Problème exécution d'une servlet


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut Problème exécution d'une servlet
    Bonjour,

    voila j'ai installé tomcat 6, et j'ai téléchargé J2EE et la j'ai créer un dynamic project contenant cette classe:
    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
    package com.servlet.test;
    import java.io.IOException;
    import java.io.PrintWriter;
     
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
     
     
    public class DoIt extends HttpServlet {
     
        public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws IOException, ServletException{
     
            response.setContentType("text/html");
            PrintWriter out = response.getWriter();
            out.println("<h1>Coucou toi !</h1>");
        }
     
    }
    et un web.xml contenant cela:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <web-app>
     
        <servlet>
            <servlet-class>com.servlet.test.DoIt</servlet-class>
            <servlet-name>firstServlet</servlet-name>
        </servlet>
     
        <servlet-mapping>
            <servlet-name>firstServlet</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>
     
    </web-app>
    mais quand je déploie mon document sur tomcat il m'affiche erreur 404 je ne comprends pas pourquoi? merci beaucoup de m'aider...

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Salut,

    As-tu définie une page d'acceuil pour ton application ?

    Un exemple dans le fichier web.xml,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <welcome-file-list>
            <welcome-file>index.html</welcome-file>
            </welcome-file-list>

  3. #3
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut
    euuh non comme je vous l'ai dit je suis nouveau dans ce domaine la donc non je l'ai pas définie, dois-je rajouter le code que vous m'avez montré à mon web.xml ? et sans créer de page index??

  4. #4
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Avant de créer cette page, essayer de voir si le code de la servlet s'exécute bien :

    Sous Eclipse:

    1)-bouton droit sur le fichier .java de ton servlet
    2)-choisir la commande Run As
    3)- Run on server

    et vérifie si tu obtiens bien le message : Coucou toi

  5. #5
    Membre éclairé Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Par défaut
    ah be quand je fais ca ma crée un nouveau truc server est ce normal apres quand je l'ouvre ca m'affiche un message d'erreur...

  6. #6
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Citation Envoyé par zemzoum89 Voir le message
    ah be quand je fais ca ma crée un nouveau truc server est ce normal
    Oui c'est normal.
    c'est le serveur Tomcat qui est entrain de démarrer.
    je t'invite à lire cette partie de la FAQ pour avoir une idée sur le développement Web sous Eclipse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'exécution d'une servlet avec Tomcat
    Par bmmdrs dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 03/09/2011, 18h54
  2. exécution d'une servlet
    Par pitchoblack dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 16/03/2008, 17h13
  3. Problème de connection à une servlet
    Par ep31 dans le forum Java ME
    Réponses: 4
    Dernier message: 15/06/2007, 13h56
  4. [Débutant] problème d'exécution d'une servlet
    Par Le Pharaon dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 05/01/2007, 13h01
  5. [Tomcat] Problème pour accéder à une servlet
    Par david71 dans le forum Tomcat et TomEE
    Réponses: 9
    Dernier message: 08/04/2005, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo