A l'aide !!!! Servlet not available

Buzz -  
 Floflo -
Salut,

Je débute dans la programmation de
servlet et je rencontre qq problèmes :

J'ai compilé le servlet "LoginServlet", aucune erreur.

Ce servlet est chargé à l'aide d'un formulaire d'une page html :

<form name="Formulaire" method="get"
action=" http://localhost:8000/java/classes/LoginServlet">

Je clique sur le bouton submit du formulaire et ...

HTTP Status 404 - /java/classes/LoginServlet
The requested resource (/java/classes/LoginServlet) is not available.

Connaissez-vous la solution ?

Merci

3 réponses

HackTrack
 
Vérifie d'abord que le serveur sur lerquel tourne ta servlet est bien configuré avec le port 8000 pour http (si tu travailles avec Tomcat, lle port par défaut est 8080, mais tu peux le modifier dans le fichier "server.xml").
Si ça ne marche toujours pas, vérifie que le contexte (/java/classes/) de ta servlet est correct.
Si ça ne marche toujours pas, signale-le moi et j'essaierai de trouver.

;-)
0
Buzz
 
Merci pour le conseil :o)
je travaille avec tomcat4.0
je vais modifier le port par défaut.

Mais pourquoi faut-il mettre le port à 8000 ? Des exemples de servlets sont fournis avec Tomcat, et ils fonctionnent sur le 8080...

Qu'entends-tu par "verifie le contexte de ta servlet"

Encore merci pour ton aide
0
Floflo
 
Bonjour,

Je cherche à récupérer les données d'un formulaire grâce à un Servlet, mais j'obtiens l'erreur précisé dans l'intitulé du forum.
Je réalise mon projet sur Netbeans avec Glassfish.
Voici mon Web.xml :

<web-app>
<servlet>
<servlet-name>SAttendeeGestion</servlet-name>
<servlet-class>main.servlet.SAttendeeGestion</servlet-class>
</servlet>
<welcome-file-list>
<welcome-file>welcome.jsp</welcome-file>
</welcome-file-list>
</web-app>

sun-web.xml :

<sun-web-app error-url="">
<context-root>/opsWebclient-1.0</context-root>
<class-loader delegate="true"/>
<jsp-config>
<property name="keepgenerated" value="true">
<description>Keep a copy of the generated servlet class' java code.</description>
</property>
</jsp-config>
</sun-web-app>

les infos du formulaire :

<FORM action="main/servlet/SAttendeeGestion" method="post">

et voici l'arborescence :

opsWebClient
|_ src
| |_main
| | |_servlet
| | | |_SAttendeeGestion.java
| | |_Web Pages
| | | |_WEB-INF
| | | | |_sun-web.xml
| | | | |_web.xml
| | | |_formparticipant.html //le formulaire dont je veux récupérer les données
| | | |_welcome.jsp

Voilà, j'espère qu'il y a suffisemment d'infos.
Merci, si possible, de répondre rapidement.
0