[JSP/tomcat] Probleme de debutant

Probleme de debutant [JSP/tomcat] - Programmation

Marsh Posté le 12-06-2002 à 14:42:59    

Je teste ma premiere application sous tomcat. J'ai un bean qui s'appelle Stock. J'ai placé la classe dans le repertoire WEB-INF/classes de mon application. quand je lance celle-ci, j'ai droit à une superbe erreur : class org.apache.jsp.Stock not found.
Bien evidemment, puisque ma classe ne fait partie de ce package. Mais jamùais je n'ai dit qu'il fallait qu'elle en fasse partie. Alors pourquoi Tomcat va-t-il la chercher là, et comlment faire pour qu'il trouve ma classe telle qu'elle est ???


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 12-06-2002 à 14:42:59   

Reply

Marsh Posté le 12-06-2002 à 14:44:19    

Elle est dans quel package ta classe ?

Reply

Marsh Posté le 12-06-2002 à 14:44:59    

tu l'appelles comment ton bean dans ton.. jsp?

Reply

Marsh Posté le 12-06-2002 à 14:49:19    

Ma clase elle est dans aucun package pour l'instant.
dans mon jsp je fais <jsp:usebean name="stock" class="Stock" scope="page">


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 12-06-2002 à 14:50:17    

tu utilises un package à toi (genre org.moi.beans) ou bien il est dans le package par défaut (pas de package en fait).
 
Dans le dernier cas c'est un problème très connu. Tomcat ne peut pas trouver ton bean si tu ne le déclares pas dans un package.
 
Mais de toutes façons, ca ne te viendrait pas à l'idée de déclarer un bean sans package, n'est ce pas ? :D


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 14:50:25    

greg@freestarthu a écrit a écrit :

tu l'appelles comment ton bean dans ton.. jsp?  




 
Dans un jsp, on peut utiliser que des Beans ? on peut pas utiliser des classes, récupérées depuis une servlet par exmple ?


Message édité par El_gringo le 06-12-2002 à 14:50:57
Reply

Marsh Posté le 12-06-2002 à 14:50:33    

PDTR :D (j'étais en train de rédiger qd il a posté).


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 14:51:15    

R3g a écrit a écrit :

Ma clase elle est dans aucun package pour l'instant.
dans mon jsp je fais <jsp:usebean name="stock" class="Stock" scope="page">  




 
FAITES CHIER BORDEL !!!
 
Ca arrive tout le temps ce problème et c'est tujours des postes de 3 pages avant de trouver ...


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 14:53:07    

DarkLord a écrit a écrit :

 
 
FAITES CHIER BORDEL !!!
 
Ca arrive tout le temps ce problème et c'est tujours des postes de 3 pages avant de trouver ...  




Désolé, pourtant j'ai fais une recherche, promi-juré ! Je sais que c'est con de faire ca, mais c'était pour un test alors je voulais le plus simple possible....
Merci quand meme et milles pardons  :sweat:


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 12-06-2002 à 14:53:24    

DarkLord a écrit a écrit :

 
 
FAITES CHIER BORDEL !!!
 
Ca arrive tout le temps ce problème et c'est tujours des postes de 3 pages avant de trouver ...  




dit, il l'a dit dans son 1er post qu'il l'avait mise dans aucun package:)
 
pour info, avec resin ça marche ce genre de trucs (pas de package)

Reply

Marsh Posté le 12-06-2002 à 14:53:24   

Reply

Marsh Posté le 12-06-2002 à 14:53:52    

:cry:  
 
 
greg >>>  :kaola:  
 
 
bon allez c'est po grave :)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 14:54:32    

greg@freestarthu a écrit a écrit :

 
pour info, avec resin ça marche ce genre de trucs (pas de package)  




 
ouais mais resin c'est po gratuit  :fuck:  
 
 :kaola:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 14:58:10    

DarkLord a écrit a écrit :

 
 
ouais mais resin c'est po gratuit  :fuck:  
 
 :kaola:  




 
Avec Tomcat 4, on peut aussi.
Et, une question:
Dans un jsp, on peut utiliser que des Beans ? on peut pas utiliser des classes, récupérées depuis une servlet par exmple ?

Reply

Marsh Posté le 12-06-2002 à 14:59:50    

el_gringo a écrit a écrit :

 
 
Avec Tomcat 4, on peut aussi.
Et, une question:
Dans un jsp, on peut utiliser que des Beans ? on peut pas utiliser des classes, récupérées depuis une servlet par exmple ?  



mais si, tu fais ce que tu veux comme cochonneries dans un jsp, si ça te chante

Reply

Marsh Posté le 12-06-2002 à 15:05:09    

el_gringo a écrit a écrit :

 
 
Avec Tomcat 4, on peut aussi.




 
On peut aussi quoi ? Utiliser des beans sans packages dans une JSP? Non on peut pas. Du moins pas avec la dernière version que j'ai testée.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 15:15:56    

DarkLord a écrit a écrit :

 
 
On peut aussi quoi ? Utiliser des beans sans packages dans une JSP? Non on peut pas. Du moins pas avec la dernière version que j'ai testée.  



Exact : j'ai Tomcat 4.0.3, et ca marche pas (la preuve ci-dessus :) )


---------------
Au royaume des sourds, les borgnes sont sourds.
Reply

Marsh Posté le 12-06-2002 à 15:19:35    

R3g a écrit a écrit :

Exact : j'ai Tomcat 4.0.3, et ca marche pas (la preuve ci-dessus :) )  




 
C pas parce que t'arrives pas à le faire marcher que ça marche pas !

Reply

Marsh Posté le 12-06-2002 à 15:25:07    

el_gringo a écrit a écrit :

 
 
C pas parce que t'arrives pas à le faire marcher que ça marche pas !  




 
montre moi par A+B que tu sais déclarer un bean dans une JSP si ce bean n'a pas de package et on en reparle.
 
Pour info avec 4.0.3 ca fonctionne pas. Et r3g n'est pas le premier à poser ce genre de questions et chaque fois c'est la meme raison.


Message édité par darklord le 06-12-2002 à 15:25:24

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 15:28:54    

DarkLord a écrit a écrit :

 
 
montre moi par A+B que tu sais déclarer un bean dans une JSP si ce bean n'a pas de package et on en reparle.
 
Pour info avec 4.0.3 ca fonctionne pas. Et r3g n'est pas le premier à poser ce genre de questions et chaque fois c'est la meme raison.  



je confirme, j'ai déjà vu ça "quelque part" à propos de tomcat:)

Reply

Marsh Posté le 12-06-2002 à 15:35:35    

DarkLord a écrit a écrit :

 
 
montre moi par A+B que tu sais déclarer un bean dans une JSP si ce bean n'a pas de package et on en reparle.
 
Pour info avec 4.0.3 ca fonctionne pas. Et r3g n'est pas le premier à poser ce genre de questions et chaque fois c'est la meme raison.  




 
ha, merde, moi c'était une SERVLET qui avait pas de package ! :ange:

Reply

Marsh Posté le 12-06-2002 à 15:36:09    

el_gringo a écrit a écrit :

 
 
ha, merde, moi c'était une SERVLET qui avait pas de package ! :ange:  




 
 [:toad666]  
 
 [:tapai]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 15:36:55    

Ho, ça va hein, ça peut arriver de se planter. Si ça se trouve, même toi tu te plante desfois ! :D

Reply

Marsh Posté le 12-06-2002 à 15:39:02    

el_gringo a écrit a écrit :

Ho, ça va hein, ça peut arriver de se planter. Si ça se trouve, même toi tu te plante desfois ! :D  




 
bcp plus souvent que tu ne crois ... Mais moi je le cache bien  
 
 :fuck:  
 
 
 :hello:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 12-06-2002 à 15:43:00    

DarkLord a écrit a écrit :

 
 
bcp plus souvent que tu ne crois ... Mais moi je le cache bien  
 
 :fuck:  
 
 
 :hello:  




 
Non, je l'sais. Juste, je l'dis pas quand j'vois que tu te plante, pour pas te vexer.:D

Reply

Marsh Posté le 12-06-2002 à 15:46:02    

el_gringo a écrit a écrit :

 
 
Non, je l'sais. Juste, je l'dis pas quand j'vois que tu te plante, pour pas te vexer.:D  




 
 [:xp1700]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed