j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début...
Je l'ai compilée, je me suis fait une architecture dans mon répertoire
webapps comme ceci
webapps\
\TomcatBook\
\WEB_INF\
web.xml
\classes\
HelloWorld.class
HelloWorld.java
voici mon fichier web.xml :
=====================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
Seulement quand je me connecte à
http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie
promener en me disant que la ressource demandée n'est pas disponible.
Y a-t-il quelques tours de passes passes à faire au niveau de la
configuration de Tomcat à faire ?
Je commence avec cette architecture et si déjà un HelloWorld parait
compliqué, je suis très tenté de retourner à PHP ! (no troll please)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jerome moliere
Damien Metzler wrote:
Bonjour,
j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début... Je l'ai compilée, je me suis fait une architecture dans mon répertoire webapps comme ceci webapps TomcatBook WEB_INF web.xml classes HelloWorld.class HelloWorld.java voici mon fichier web.xml : ==================================================== > <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app> <display-name>Welcome to Tomcat</display-name> <description> Welcome to Tomcat </description> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet>
</web-app> ==================================================== > Seulement quand je me connecte à http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie promener en me disant que la ressource demandée n'est pas disponible.
404 ou no such context (500 ) ?
logs de tomcat ? je ne sais pas si j'hallucine mais dans ton web.xml je ne vois pas de section de matching d'url dans laquelle tu associes ta servlet à une URL ...
a ce moment là l'erreur 404 est logique....
Y a-t-il quelques tours de passes passes à faire au niveau de la configuration de Tomcat à faire ?
tomcat est tres chiant en developpement, reload qui ne marchent que
quand il veut... je prefere nettement le classloader de JBOSS ,même pour faire de simples servlets/JSP...
Je commence avec cette architecture et si déjà un HelloWorld parait compliqué, je suis très tenté de retourner à PHP ! (no troll please)
c'est la solution ideale, a chaque fois que t'as un probleme, t'arretes
tout..... Si t'as pas des problemes en debutant, quand veux tu en avoir ? :) je pense qu'il faut arreter l'informatique avec des idees comme cela...
Jerome
Damien Metzler wrote:
Bonjour,
j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début...
Je l'ai compilée, je me suis fait une architecture dans mon répertoire
webapps comme ceci
webapps
TomcatBook
WEB_INF
web.xml
classes
HelloWorld.class
HelloWorld.java
voici mon fichier web.xml :
==================================================== > <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
</web-app>
==================================================== >
Seulement quand je me connecte à
http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie
promener en me disant que la ressource demandée n'est pas disponible.
404 ou no such context (500 ) ?
logs de tomcat ?
je ne sais pas si j'hallucine mais dans ton web.xml je ne vois pas de
section de matching d'url dans laquelle tu associes ta servlet à une URL ...
a ce moment là l'erreur 404 est logique....
Y a-t-il quelques tours de passes passes à faire au niveau de la
configuration de Tomcat à faire ?
tomcat est tres chiant en developpement, reload qui ne marchent que
quand il veut... je prefere nettement le classloader de JBOSS ,même pour
faire de simples servlets/JSP...
Je commence avec cette architecture et si déjà un HelloWorld parait
compliqué, je suis très tenté de retourner à PHP ! (no troll please)
c'est la solution ideale, a chaque fois que t'as un probleme, t'arretes
tout..... Si t'as pas des problemes en debutant, quand veux tu en avoir ? :)
je pense qu'il faut arreter l'informatique avec des idees comme cela...
j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début... Je l'ai compilée, je me suis fait une architecture dans mon répertoire webapps comme ceci webapps TomcatBook WEB_INF web.xml classes HelloWorld.class HelloWorld.java voici mon fichier web.xml : ==================================================== > <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app> <display-name>Welcome to Tomcat</display-name> <description> Welcome to Tomcat </description> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet>
</web-app> ==================================================== > Seulement quand je me connecte à http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie promener en me disant que la ressource demandée n'est pas disponible.
404 ou no such context (500 ) ?
logs de tomcat ? je ne sais pas si j'hallucine mais dans ton web.xml je ne vois pas de section de matching d'url dans laquelle tu associes ta servlet à une URL ...
a ce moment là l'erreur 404 est logique....
Y a-t-il quelques tours de passes passes à faire au niveau de la configuration de Tomcat à faire ?
tomcat est tres chiant en developpement, reload qui ne marchent que
quand il veut... je prefere nettement le classloader de JBOSS ,même pour faire de simples servlets/JSP...
Je commence avec cette architecture et si déjà un HelloWorld parait compliqué, je suis très tenté de retourner à PHP ! (no troll please)
c'est la solution ideale, a chaque fois que t'as un probleme, t'arretes
tout..... Si t'as pas des problemes en debutant, quand veux tu en avoir ? :) je pense qu'il faut arreter l'informatique avec des idees comme cela...
Jerome
Xavier Tarrago
Je pense qu'il faut mettre un servlet-mapping> pour associer une url a la servlet. Sinon, je crois que tomcat traite par defaut /TomcatBook/servlet/HelloWorld comme pointant sur la servlet TomcatBook
"Damien Metzler" a écrit dans le message de news:blsp07$ccd$
Bonjour,
j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début... Je l'ai compilée, je me suis fait une architecture dans mon répertoire webapps comme ceci webapps TomcatBook WEB_INF web.xml classes HelloWorld.class HelloWorld.java voici mon fichier web.xml : ==================================================== > <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app> <display-name>Welcome to Tomcat</display-name> <description> Welcome to Tomcat </description> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet>
</web-app> ==================================================== > Seulement quand je me connecte à http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie promener en me disant que la ressource demandée n'est pas disponible.
Y a-t-il quelques tours de passes passes à faire au niveau de la configuration de Tomcat à faire ?
Je commence avec cette architecture et si déjà un HelloWorld parait compliqué, je suis très tenté de retourner à PHP ! (no troll please)
Tomcat 4.1.24 Java2 SDK 1.4.2
Merci d'avance pour votre aide ...
Je pense qu'il faut mettre un servlet-mapping> pour associer une url a la
servlet.
Sinon, je crois que tomcat traite par defaut /TomcatBook/servlet/HelloWorld
comme pointant sur la servlet TomcatBook
"Damien Metzler" <dmetzler_no_spam@nospam.nordnet.france> a écrit dans le
message de news:blsp07$ccd$1@news-reader1.wanadoo.fr...
Bonjour,
j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début...
Je l'ai compilée, je me suis fait une architecture dans mon répertoire
webapps comme ceci
webapps
TomcatBook
WEB_INF
web.xml
classes
HelloWorld.class
HelloWorld.java
voici mon fichier web.xml :
==================================================== > <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
</web-app>
==================================================== >
Seulement quand je me connecte à
http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie
promener en me disant que la ressource demandée n'est pas disponible.
Y a-t-il quelques tours de passes passes à faire au niveau de la
configuration de Tomcat à faire ?
Je commence avec cette architecture et si déjà un HelloWorld parait
compliqué, je suis très tenté de retourner à PHP ! (no troll please)
Je pense qu'il faut mettre un servlet-mapping> pour associer une url a la servlet. Sinon, je crois que tomcat traite par defaut /TomcatBook/servlet/HelloWorld comme pointant sur la servlet TomcatBook
"Damien Metzler" a écrit dans le message de news:blsp07$ccd$
Bonjour,
j'ai essayé de faire ma servlet HelloWorld comme tout le monde au début... Je l'ai compilée, je me suis fait une architecture dans mon répertoire webapps comme ceci webapps TomcatBook WEB_INF web.xml classes HelloWorld.class HelloWorld.java voici mon fichier web.xml : ==================================================== > <?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app> <display-name>Welcome to Tomcat</display-name> <description> Welcome to Tomcat </description> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet>
</web-app> ==================================================== > Seulement quand je me connecte à http://localhost:8080/TomcatBook/HelloWorld et ben Tomcat m'envoie promener en me disant que la ressource demandée n'est pas disponible.
Y a-t-il quelques tours de passes passes à faire au niveau de la configuration de Tomcat à faire ?
Je commence avec cette architecture et si déjà un HelloWorld parait compliqué, je suis très tenté de retourner à PHP ! (no troll please)