Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Java > Développement Web en Java > Servlets/JSP

Réponse
 
Outils de la discussion
Vieux 11/10/2008, 14h33   #1 (permalink)
Invité de passage
 
Date d'inscription: juillet 2007
Messages: 8
Par défaut problème avec javabean

Bonjour la liste
je veux utiliser un javabean dans une page jsp.
la page jsp est à la root du site
et le fichier class correspondant à la source de mon javabean
se trouve dans le dossier classes (dans WEB-INF) du site
la classe respecte les conditions du javabean
attributs private,pas de constructeur avec arguments et setter/getter
un constructeur par défaut

j'ai l'erreur suivante ...
Code :
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
	org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 

Quelqu'un peut-il m'aider?
merci d'avance

Dernière modification par tchize_ ; 11/10/2008 à 19h39 Motif: balise "code" (#) svp
hpnet est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/10/2008, 19h41   #2 (permalink)
Modérateur
 
Date d'inscription: septembre 2007
Localisation: Pays des fourmis géantes, Belgique
Âge: 29
Messages: 2 896
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Par défaut

on peut voir ton code jsp? et celui du bean?
__________________
Journaux de développement
Apprenez a poser vos questions, si vous voulez que j'y réponde!
Pas de Stacktrace, pas de chocolat!
Questions techniques en privé lettre morte
tchize_ est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/10/2008, 09h39   #3 (permalink)
Invité de passage
 
Date d'inscription: juillet 2007
Messages: 8
Par défaut

voilà
j'ai créé un dossier dans le répertoire classes de WEB-INF où j'ai mis le fichier .class compilé (avec la définition du package dans la source)
dans le fichier jsp, j'ai bien renseigné dans l'attribut class le chemin complet package + nom de la classe JavaBean
c'est correct
j'ai un résultat

par contre, si je n'utilise pas de package, il me donne une erreur
c-à-d si je mets le fichier .class directement au niveau de classes (contient également les servlets)
en prenant soin d'enlever le nom du package dans la source
(j'utilise Tomcat6)


question?
c'est une obligation de mettre les javabeans dans des packages ...
est-ce normal?
hpnet est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/10/2008, 09h56   #4 (permalink)
Modérateur
 
Date d'inscription: septembre 2007
Localisation: Pays des fourmis géantes, Belgique
Âge: 29
Messages: 2 896
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Par défaut

Les classes doivent toujours être dans un package.
__________________
Journaux de développement
Apprenez a poser vos questions, si vous voulez que j'y réponde!
Pas de Stacktrace, pas de chocolat!
Questions techniques en privé lettre morte
tchize_ est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/10/2008, 10h14   #5 (permalink)
Invité de passage
 
Date d'inscription: juillet 2007
Messages: 8
Par défaut

ok
merci pour l'explication
A+
hpnet est déconnecté   Envoyer un message privé Réponse avec citation
NEWS JAVAFAQsTUTORIELSJAVASEARCHSOURCESLIVRESOUTILS, EDI & APIECLIPSENETBEANSBLOGDISCUSSIONSTV

Réponse

Précédent   Forum des développeurs > Java > Développement Web en Java > Servlets/JSP

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide