Langage jsp

Fermé
nana_nana - 28 oct. 2008 à 00:00
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 29 oct. 2008 à 19:54
Bonjour, actuellementje devlope un site site web en jsp/mysql ,j'ai deja dessiner les interfaces et j'ai creer la clas "mysql" qui permet l'etablissement de la connexion et la recuperartion des resultats des requetes.
mais le probleme c'est que je ne sais pas comment faire pour acceder au methodes du class mysql apartir d'une page jsp. merci d'avance pour votre aide a bientot.

nana...

3 réponses

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
29 oct. 2008 à 19:54
Aucune raison ici.

Tu as bien mis ton dossier org DECOMPRESSE dans WEB-INF/classes?
2
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
28 oct. 2008 à 05:14
Hello,

Dans le répertoire de ta webapp, tu as un dossier WEB-INF, et dedans tu devrais avoir un dossier classes.

Si il n'existe pas crée le et met dedans ton package pour mysql.

Exemple moi j'avais besoin d'un package apache, je l'ai donc décompressé et mis le dosser de départ org dans WEB-INF/classes.

Et ensuite tu devrais pouvoir accéder aux classes de ton package via l'import normal.
-1
Bonjour,merci pour ta reponse j'ai mit le fichier "Mysql.jsp" dans web_inf/classes et il a parrut un fichier "Mysql.class"
oû je poses mes pages jsp.
j'ai importer la class "Mysql.class" dans une page jsp avec la directive <%@ page import = "Mysql.class" %>

mais lors du chargement de la page jsp , la page suivante s'afficher:
___________________________________________________________________________________________
Etat HTTP 500 -

--------------------------------------------------------------------------------

type Rapport d'exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

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:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


cause mère

org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:600)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


cause mère

java.lang.ClassNotFoundException: org.apache.jsp.work.index_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:598)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.16.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.16
___________________________________________________________________________________________

je sais pas qoi faire ? merci
0
Bonjour,merci pour ta reponse j'ai mit le fichier "Mysql.jsp" dans web_inf/classes et il a parrut un fichier "Mysql.class"
oû je poses mes pages jsp.
j'ai importer la class "Mysql.class" dans une page jsp avec la directive <%@ page import = "Mysql.class" %>

mais lors du chargement de la page jsp , la page suivante s'afficher:
___________________________________________________________________________________________
Etat HTTP 500 -

--------------------------------------------------------------------------------

type Rapport d'exception

message

description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.

exception

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:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


cause mère

org.apache.jasper.JasperException: Impossible de charger la classe pour la JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:600)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


cause mère

java.lang.ClassNotFoundException: org.apache.jsp.work.index_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:134)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:66)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:598)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:144)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.16.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.16
___________________________________________________________________________________________

je sais pas qoi faire ? merci
0
bg62 Messages postés 23594 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 1 mai 2024 2 363
29 oct. 2008 à 11:37
bonjour
un forum, c'est bien !
ici l'on peut même rester "anonyme", mais par respect pour ceux qui voudraient t'aider en répondant, il serait quand même bien mieux d'y être inscrit,
cela ne coûte rien et c'est bien plus sympathique ...
je sais, je "pique" de nouveau ma crise ... mais il y a parfois des raisons valables
@mitiés
b g
-2