Jsp et Javabeans

Fermé
Big Flo - 18 sept. 2002 à 10:41
 Olivia - 19 mai 2003 à 10:41
Salut !

Voila je suis débutant en JSP. ET la, j'essaie d'utiliser les Javabeans. Mais j'ai l'erreur suivante :
javax.servlet.ServletException: DatabaseTools

avec DatabaseTools le nom de la classe de mon JB.
A quoi correspond cette erreur ?
Parce que si j'utilise pas le Javabean, c'est à dire un code "normal" je n'ais pas de pb. Donc le pb vient donc du JB.

Si kk1 a une idée ca serait cool !

Merci !

2 réponses

choubaka Messages postés 39378 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 13 mai 2024 2 101
18 sept. 2002 à 11:07
Salut

il y trop peu d'éléments indice qui me permettent de te répondre

il serait intéressant de placer dans ton code des "espions" pour localiser l'emplacement de l'erreur. Maintenant, il est possible que le bean ne soit pas créé ou appelé au bon endroit (si je peux me permettre).

Chouba
"Obsédé des travaux manuels non pratiquant"
0
Salut !


J'ai un fichier DataBaseTools.java placé dans le répértoire
WEB-INF/Classes et j'ai mis une balise dans la page jsp tel que :
<jsp:useBean id="db" class="DataBaseTools" scope="page" />

La classe de mon fichier java est la bonne : DataBaseTools

Seulement ca marche pas, j'ai une erreur du style :
Class org.apache.jsp.DataBaseTools not found.
DataBaseTools db = null;
^

Que faire ? Si quelqu'un peut m'aider ca serait vraiment cool !

Merci !
0
Salut...

Euhhh si j'ai bien compris t'as mis un fichier DataBaseTools.java dans le classes, or je pense qu'il faut y mettre DataBaseTools.class.

a+
0
salut !

je crois pas, on met le bean dans un fichier .java et le serveur crée un fichier .class Mais c'est dans le fichier .java qu'on met le code.

Sinon je peux donner mes sources pour voir où peut se situer l'erreur.
A moins que cela ne vient de la configuration du serveur (j'utilise Tomcat) mais ca m'étonnerais car quand j'utilise pas de bean ca marche très bien.

Bref je suis perdu !!!

Merci !
0
choubaka Messages postés 39378 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 13 mai 2024 2 101
18 sept. 2002 à 14:52
re

As tu essayé de mettre le bean compilé (.class)?

sinon vérifie que ton paramètre "scope" soit le bon, je travaille toujours avec scope = "session"

Chouba
"Obsédé des travaux manuels non pratiquant"
0
POur le problème "DataUse Tools..."
AS-tu bien importé ta class au debut de ton Bean : import x.x.x.x;?
0