2010-03-23 8 views
1

J'ai téléchargé Eclipse Java EE version (3.5) et je voudrais l'utiliser pour développer un projet de servlet sur tomcat.Besoin d'aide pour utiliser la version Eclipse Java EE pour développer un projet de servlet

Je

  • tomcat et installer l'ajouter que mon serveur dans mon environnement Eclipse.
  • créer un projet Web dynamique appelé « TestServlet »
  • créer un nouveau servlet appelé « MainServlet »

puis je déploie mon projet sur le serveur tomcat par Eclipse et le mode « exécuter le serveur en debug » .

Mais quand j'utilise le navigateur pour frapper http://localhost:8080/TestServlet/MainServlet je ne vois aucune ressource trouvée (cette page est générée par Tomcat, donc je sais que mon Tomcat fonctionne).

Pouvez-vous me dire ce qui me manque? Ou comment puis-je résoudre mon problème?

Je pense qu'il doit être un chemin/nom n'est pas défini correctement.

Répondre

1

Vérifiez votre mappage de servlet est correct dans web.xml

2
  1. Jetez un oeil à votre fichier web.xml dans votre projet. Vous devriez trouver une entrée pour votre servlet et un mappage.

    <servlet> 
        <servlet-name>MainServlet</servlet-name> 
        <servlet-class>your.package.MainServlet</servlet-class> 
    </servlet> 
    <servlet-mapping> 
        <servlet-name>MainServlet</servlet-name> 
        <url-pattern>/main.do</url-pattern> 
    </servlet-mapping> 
    

l'URL que vous utilisez pour accéder au servlet est:

http://localhost:8080/main.do 
Questions connexes