J'ai effectivement compile le fichier avant. Je pense que mon web.xml a un probleme, personne n'aurait un modele explique ?
"jeje900ss" a écrit dans le message de news: bmgv78$mu7$
Ou placer mon fichier BDConnect.java ?
Euh juste un question, tu as compilé ton fichier java avant ? car c'est le .class que tu dois mettre dans le repertoire classes.
Y a-t-il des modifications a faire
dansWeb.xml ?
Normalement non.
Olivier Pierrier
Olivier Gaudefroy wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une erreur 500. Si tu obtiens une erreur 500 c est que ton JSP n est pas trouve et non
une erreur de linkage de tes classes. Sinon Tomcat( 4, signale si ca a change depuis ) te retourne une page de disant qu il n arrive pas a compiler.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire dansWeb.xml ?
Le web.xml n a rien a voir avec ton problem. es tu sur d'avoir mis les jsp au bon endroit ?
Olivier.
Olivier Gaudefroy wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre
fichier.
Voici l'instruction de mon code JSP
<%
BDConnect saConnexion = new BDConnect();
saConnexion.seConnecter();
%>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une
erreur 500.
Si tu obtiens une erreur 500 c est que ton JSP n est pas trouve et non
une erreur de linkage de tes classes. Sinon Tomcat( 4, signale si ca a
change depuis ) te retourne une page de disant qu il n arrive pas a
compiler.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire
dansWeb.xml ?
Le web.xml n a rien a voir avec ton problem. es tu sur d'avoir mis les
jsp au bon endroit ?
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une erreur 500. Si tu obtiens une erreur 500 c est que ton JSP n est pas trouve et non
une erreur de linkage de tes classes. Sinon Tomcat( 4, signale si ca a change depuis ) te retourne une page de disant qu il n arrive pas a compiler.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire dansWeb.xml ?
Le web.xml n a rien a voir avec ton problem. es tu sur d'avoir mis les jsp au bon endroit ?
Olivier.
Joe
On Tue, 14 Oct 2003 15:20:50 +0200, Olivier Gaudefroy wrote:
Merci de ta reponse,
J'ai tente mais ca ne marche pas....
pour éviter ces problèmes, je mets systématiquement mes classes dans des packages, ca va en général mieux après
apres, dans chaque page jsp, je fais un <%@page import="mespackages.*" %>, et tomcat sait du coup où trouver les classes
joe
On Tue, 14 Oct 2003 15:20:50 +0200, Olivier Gaudefroy wrote:
Merci de ta reponse,
J'ai tente mais ca ne marche pas....
pour éviter ces problèmes, je mets systématiquement mes classes dans
des packages, ca va en général mieux après
apres, dans chaque page jsp, je fais un <%@page import="mespackages.*" %>,
et tomcat sait du coup où trouver les classes
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class dans WEB-INF/classes
Et puis il faut importer la classe aussi avec <%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas galérer ...
Cédric
JeeP
as tu testé ta classe separement ? a priori, c'est elle qui deconne ...
un jsp qui renvoie 404, c'est que tomcat ne la trouve pas (pas ton cas) un jsp qui trouve pas une classe renvoie une erreur de compil un jsp qui renvoie 500, c'est qu'il a un pb avec le code (pour moi, c'est ta classe qui deconne ...)
Cédric Chabanois wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class dans WEB-INF/classes
Et puis il faut importer la classe aussi avec <%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas galérer ...
Cédric
as tu testé ta classe separement ?
a priori, c'est elle qui deconne ...
un jsp qui renvoie 404, c'est que tomcat ne la trouve pas (pas ton cas)
un jsp qui trouve pas une classe renvoie une erreur de compil
un jsp qui renvoie 500, c'est qu'il a un pb avec le code (pour moi,
c'est ta classe qui deconne ...)
Cédric Chabanois wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est
simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre
fichier.
Voici l'instruction de mon code JSP
<%
BDConnect saConnexion = new BDConnect();
saConnexion.seConnecter();
%>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une
erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire
dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class
dans WEB-INF/classes
Et puis il faut importer la classe aussi avec
<%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas
galérer ...
as tu testé ta classe separement ? a priori, c'est elle qui deconne ...
un jsp qui renvoie 404, c'est que tomcat ne la trouve pas (pas ton cas) un jsp qui trouve pas une classe renvoie une erreur de compil un jsp qui renvoie 500, c'est qu'il a un pb avec le code (pour moi, c'est ta classe qui deconne ...)
Cédric Chabanois wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class dans WEB-INF/classes
Et puis il faut importer la classe aussi avec <%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas galérer ...
Cédric
Olivier Gaudefroy
J'ai effectivement teste la classe et elle fonctionne.
L'erreur renvoye est que Tomcat ne trouve pas la classe. Je suppose qu'a priori c'est un probleme de classpath...
"JeeP" a écrit dans le message de news: bmhkok$1tsq$
as tu testé ta classe separement ? a priori, c'est elle qui deconne ...
un jsp qui renvoie 404, c'est que tomcat ne la trouve pas (pas ton cas) un jsp qui trouve pas une classe renvoie une erreur de compil un jsp qui renvoie 500, c'est qu'il a un pb avec le code (pour moi, c'est ta classe qui deconne ...)
Cédric Chabanois wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une
erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire
dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class dans WEB-INF/classes
Et puis il faut importer la classe aussi avec <%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas galérer ...
Cédric
J'ai effectivement teste la classe et elle fonctionne.
L'erreur renvoye est que Tomcat ne trouve pas la classe. Je suppose qu'a
priori c'est un probleme de classpath...
"JeeP" <jcheney_nospam@free.fr> a écrit dans le message de news:
bmhkok$1tsq$1@biggoron.nerim.net...
as tu testé ta classe separement ?
a priori, c'est elle qui deconne ...
un jsp qui renvoie 404, c'est que tomcat ne la trouve pas (pas ton cas)
un jsp qui trouve pas une classe renvoie une erreur de compil
un jsp qui renvoie 500, c'est qu'il a un pb avec le code (pour moi,
c'est ta classe qui deconne ...)
Cédric Chabanois wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est
simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre
fichier.
Voici l'instruction de mon code JSP
<%
BDConnect saConnexion = new BDConnect();
saConnexion.seConnecter();
%>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai
une
erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a
faire
dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class
dans WEB-INF/classes
Et puis il faut importer la classe aussi avec
<%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas
galérer ...
J'ai effectivement teste la classe et elle fonctionne.
L'erreur renvoye est que Tomcat ne trouve pas la classe. Je suppose qu'a priori c'est un probleme de classpath...
"JeeP" a écrit dans le message de news: bmhkok$1tsq$
as tu testé ta classe separement ? a priori, c'est elle qui deconne ...
un jsp qui renvoie 404, c'est que tomcat ne la trouve pas (pas ton cas) un jsp qui trouve pas une classe renvoie une erreur de compil un jsp qui renvoie 500, c'est qu'il a un pb avec le code (pour moi, c'est ta classe qui deconne ...)
Cédric Chabanois wrote:
Salut a tous,
Je commence a developper en JSP sur Tomcat 5.0 et mon probleme est simple :
Je desire faire appel dans une JSP a une classe contenu dans un autre fichier.
Voici l'instruction de mon code JSP <% BDConnect saConnexion = new BDConnect(); saConnexion.seConnecter(); %>
Pour l'instant je l'ai place dans webapps/monprojet/classes mais j'ai une
erreur 500.
Ou placer mon fichier BDConnect.java ? Y a-t-il des modifications a faire
dansWeb.xml ?
nul part. Il faut le compiler déjà ton fichier java et placer le .class dans WEB-INF/classes
Et puis il faut importer la classe aussi avec <%@page import="monpackage.maclasse"%>
A mon avis, tu devrais te référer à un bouquin sur les jsps sinon tu vas galérer ...