[ECLIPSE] Pb avec une servlet qui se telecharge au lieu de s'afficher

Résolu
kobee12 Messages postés 153 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 31 octobre 2006 - 23 juin 2006 à 17:53
kobee12 Messages postés 153 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 31 octobre 2006 - 25 juin 2006 à 14:26
Bonjour à tous,

J'essaie d'afficher une servlet assez simple.
Je travaille sous eclipse et j'utilise TOMCAT 5.5

La compilation se fait bien, j'obtiens bien le fichier .class
Seulement quand je veut afficher ma servlet, il m'ouvre une fenêtre me demandant de l'enregistrer au lieu de m'afficher la page.

Le projet de mon application se trouve dans :
C:\Documents and Settings\Nicolas\Mes documents\Developpement\Java Projects\Eclipse\personne

Mon fichier .java se trouve dans :
C:\Documents and Settings\Nicolas\Mes documents\Developpement\Java Projects\Eclipse\personne\src\personne

Mon fichier .class se trouve dans :
C:\Documents and Settings\Nicolas\Mes documents\Developpement\Java Projects\Eclipse\personne\build\classes\personne

Mon fichier web.xml se trouve dans :
C:\Documents and Settings\Nicolas\Mes documents\Developpement\Java Projects\Eclipse\personne\WebContent\WEB-INF

Dans WebContent, j'ai un fichier "formulaire.jsp", quand je lance http://localhost:8080/personne/formulaire.jsp, ca s'affiche bien.

Je pense que ça doit venir de mon fichier web.xml mais je ne sais pas quoi. Voici le fichier ci dessous :
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2eehttp://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
 <display-name>personne</display-name>
 <servlet>
  <servlet-name>formulairepersonne</servlet-name>
  <servlet-class>personne.servletFormulaire</servlet-class>
  
   defaultNom

   inconnu

  
  
   defaultAge

   XXX

  
 </servlet>
 <servlet-mapping>
  <servlet-name>formulairepersonne</servlet-name>
  /formulaire
 </servlet-mapping>
 <welcome-file-list>
  <welcome-file>index.html</welcome-file>
 </welcome-file-list>
</web-app>

J'espère que quelqu'un aura une idée

Merci d'avance
Kobee12
[:D]

[:D]

2 réponses

kobee12 Messages postés 153 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 31 octobre 2006 1
25 juin 2006 à 14:26
J'ai trouvé!!!

J'avais fait une erreur de frappe dans ma servlet

j'avais écrit response.setContentType("test/html"); au lieu de response.setContentType("text/html");
J'avais tapé test au lieu de text, une erreur de frappe.
Allez à plus!
3
kobee12 Messages postés 153 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 31 octobre 2006 1
25 juin 2006 à 14:18
J'aimerais rajouter quelque chose par rapport à mon pb.

J'ai enregistré le fichier. Il contient bien le contenu HTML qu'il devrait afficher.
Mon fichier web.xml a l'air d'être bon. s'agit il d'un problème au niveau du serveur?

Si quelqu'un a une idée il est le bienvenu

[:D]
0
Rejoignez-nous